code: def test_mixed_dataframe(gs):
      gpdf = gpd.GeoDataFrame(
          {"a": list(range(100, 100 + len(gs))), "b": gs}
      )
      cgdf = cuspatial.from_geopandas(gpdf)
      pd.testing.assert_series_equal(gpdf["a"], cgdf["a"].to_pandas())
      assert gpdf["b"].equals(cgdf["b"].to_pandas())
      pd.testing.assert_frame_equal(gpdf, cgdf.to_pandas())
  
file_path: cuspatial/python/cuspatial/cuspatial/tests/test_from_geopandas.py
imports: import geopandas
  import pandas
  from shapely.geometry import LineString, MultiLineString, MultiPoint, MultiPolygon, Point, Polygon
  import cudf
  import cuspatial
label_desc: Use image node_id 2 for calling a global function with example usage: test_mixed_dataframe(gs) without return types