code: def test_from_dict():
      p1 = Point([0, 1])
      p2 = Point([2, 3])
      p3 = Point([4, 5])
      p4 = MultiPoint([[6, 7], [8, 9]])
      gi = gpd.GeoDataFrame({"geometry": [p1, p2, p3, p4]})
      cu = cuspatial.GeoDataFrame({"geometry": [p1, p2, p3, p4]})
      assert_eq_geo_df(gi, cu.to_geopandas())
  
imports: import geopandas
  import numpy
  import pandas
  import pytest
  from geopandas.testing import assert_geodataframe_equal
  from shapely.affinity import rotate
  from shapely.geometry import LineString, MultiLineString, MultiPoint, MultiPolygon, Point, Polygon
  import cudf
  import cuspatial
label_desc: Use image node_id 23 for calling a global function with example usage: test_from_dict() without return types