code: def test_to_shapely(gs, pre_slice):
      geometries = gs[pre_slice]
      gi = gpd.GeoSeries(geometries)
      cugs = cuspatial.from_geopandas(gi)
      cugs_back = cugs.to_geopandas()
      assert_eq_geo(gi, cugs_back)
  
imports: from enum import Enum
  from numbers import Integral
  import cupy
  import geopandas
  import numpy
  import pandas
  import pytest
  from geopandas.testing import assert_geoseries_equal
  from shapely.affinity import rotate
  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 14 for calling a global function with example usage: test_to_shapely(gs, pre_slice) without return types