code: def test_from_dict_with_list():
      dict_with_lists = {
          "a": [1, 2, 3, 4],
          "geometry": [
              Point(0, 1),
              Point(2, 3),
              MultiPoint([(4, 5), (6, 7)]),
              Point(8, 9),
          ],
          "c": [*"abcd"],
      }
      assert_eq_geo_df(
          gpd.GeoDataFrame(dict_with_lists),
          cuspatial.GeoDataFrame(dict_with_lists).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 27 for calling a global function with example usage: test_from_dict_with_list() without return types