code: def test_multipoint():
      mpoints = [
          MultiPoint([[0.0, 0.0], [1.0, 1.0]]),
          MultiPoint([[0.0, 1.0], [1.0, 2.0]]),
      ]
  
      mpoint_names = [f"mpoint{i}" for i in range(len(mpoints))]
      data = GeoDataFrame({"names": mpoint_names, "geometry": mpoints})
  
      p = (
          ggplot()
          + aes(fill="geometry.bounds.miny")
          + geom_map(data, size=5, color="None")
          + labs(fill="miny")
      )
      assert p == "multipoint"
  
imports: import numpy
  from geopandas import GeoDataFrame
  from shapely.geometry import LineString, MultiLineString, MultiPoint, MultiPolygon, Point, Polygon
  from plotnine import aes, facet_wrap, geom_map, ggplot, labs, theme
label_desc: Use image node_id 3 for calling a global function with example usage: test_multipoint() without return types