code: def test_geoseries_distance_indices_different_not_aligned():
      h0 = geopandas.GeoSeries([Point(0, 0), Point(1, 1)], index=[0, 1])
      h1 = geopandas.GeoSeries([Point(0, 0)], index=[0])
  
      d0 = cuspatial.GeoSeries(h0)
      d1 = cuspatial.GeoSeries(h1)
  
      try:
          h0.distance(h1, align=False)
      except Exception as e:
          with pytest.raises(e.__class__, match=e.__str__()):
              d0.distance(d1, align=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 5 for calling a global function with example usage: test_geoseries_distance_indices_different_not_aligned() without return types