code: def test_from_geopandas_multipolygon():
      gs = gpd.GeoSeries(
          MultiPolygon(
              [
                  (
                      ((0.0, 0.0), (0.0, 1.0), (1.0, 0.0)),
                      [((1.0, 1.0), (1.0, 0.0), (0.0, 0.0))],
                  )
              ]
          )
      )
      cugs = cuspatial.from_geopandas(gs)
      cudf.testing.assert_series_equal(
          cugs.polygons.xy,
          cudf.Series(
              [
                  0.0,
                  0.0,
                  0.0,
                  1.0,
                  1.0,
                  0.0,
                  0.0,
                  0.0,
                  1.0,
                  1.0,
                  1.0,
                  0.0,
                  0.0,
                  0.0,
                  1.0,
                  1.0,
              ],
              dtype="float64",
          ),
      )
      cudf.testing.assert_series_equal(
          cudf.Series(cugs._column.polygons._column.base_children[0]),
          cudf.Series([0, 1], dtype="int32"),
      )
      cudf.testing.assert_series_equal(
          cudf.Series(
              cugs._column.polygons._column.base_children[
                  1
              ].base_children[0]
          ),
          cudf.Series([0, 2], dtype="int32"),
      )
  
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 11 for calling a global function with example usage: test_from_geopandas_multipolygon() without return types