code: def test_one_polygon_one_multipoint(
      multipoint_generator, polygon_generator
  ):
      gpdlhs = gpd.GeoSeries([*polygon_generator(1, 0)])
      gpdrhs = gpd.GeoSeries([*multipoint_generator(1, 5)])
      rhs = cuspatial.from_geopandas(gpdrhs)
      lhs = cuspatial.from_geopandas(gpdlhs)
      got = lhs.contains_properly(rhs).values_host
      expected = gpdlhs.contains(gpdrhs).values
      assert (got == expected).all()
  
imports: import cupy
  import geopandas
  import numpy
  import pytest
  from shapely.geometry import LineString, MultiPolygon, Point, Polygon
  import cuspatial
label_desc: Use image node_id 17 for calling a global function with example usage: test_one_polygon_one_multipoint(multipoint_generator, polygon_generator) without return types