code: def test_linestring_geom_equals_polygon():
      gpdline = gpd.GeoSeries([LineString([(0, 0), (1, 1)])])
      gpdpolygon = gpd.GeoSeries(
          Polygon([[0, 0], [1, 0], [1, 1], [0, 0]])
      )
      line = cuspatial.from_geopandas(gpdline)
      polygon = cuspatial.from_geopandas(gpdpolygon)
      got = line.geom_equals(polygon)
      expected = gpdline.geom_equals(gpdpolygon)
      pd.testing.assert_series_equal(expected, got.to_pandas())
  
imports: import geopandas
  import pandas
  import pytest
  from shapely.geometry import LineString, MultiPoint, Point, Polygon
  import cuspatial
label_desc: Use image node_id 9 for calling a global function with example usage: test_linestring_geom_equals_polygon() without return types