code: def test_geoseries_distance_to_shapely_object(
      _binary_op_combinations, align, index
  ):
      g0, g1 = _binary_op_combinations
      h0 = geopandas.GeoSeries([*g0(n=10)], index=index)
      obj = [*g1(n=1)][0]
  
      expected = h0.distance(obj, align=align)
  
      d0 = cuspatial.GeoSeries(h0)
  
      actual = d0.distance(obj, align=align)
  
      assert_series_equal(actual, cudf.Series(expected))
  
file_path: cuspatial/python/cuspatial/cuspatial/tests/spatial/distance/test_distance.py
imports: from functools import partial
  from itertools import product
  import geopandas
  import pytest
  from shapely.geometry import LineString, MultiLineString, MultiPoint, MultiPolygon, Point, Polygon
  import cudf
  from cudf.testing import assert_series_equal
  import cuspatial
label_desc: Use image node_id 6 for calling a global function with example usage: test_geoseries_distance_to_shapely_object(_binary_op_combinations, align, index) without return types