code: def test_geoseries_distance_indices_different():
      h0 = geopandas.GeoSeries([Point(0, 0), Point(1, 1)], index=[0, 1])
      h1 = geopandas.GeoSeries([Point(0, 0)], index=[0])
  
      expected = h0.distance(h1)
  
      d0 = cuspatial.GeoSeries(h0)
      d1 = cuspatial.GeoSeries(h1)
  
      actual = d0.distance(d1)
  
      assert_series_equal(
          actual, cudf.Series(expected, nan_as_null=False)
      )
  
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 4 for calling a global function with example usage: test_geoseries_distance_indices_different() without return types