code: def test_geod_fwd_honours_input_types(lon, lat, az):
      # 622
      gg = Geod(ellps="clrk66")
      outx, outy, outz = gg.fwd(lons=lon, lats=lat, az=az, dist=0)
      assert isinstance(outx, type(lon))
      assert isinstance(outy, type(lat))
      assert isinstance(outz, type(az))
  
imports: import math
  import pickle
  from contextlib import nullcontext
  from itertools import permutations
  import numpy
  import pytest
  from numpy.testing import assert_almost_equal, assert_array_equal
  from pyproj import Geod
  from pyproj.geod import GeodIntermediateFlag, reverse_azimuth
label_desc: Use image node_id 39 for calling a global function with example usage: test_geod_fwd_honours_input_types(lon, lat, az) without return types