code: def test_points_and_lines_to_multipoints_no_linestrings():
      mixed = cuspatial.GeoSeries(
          [
              Point(0, 0),
              Point(4, 4),
              Point(7, 7),
              Point(8, 8),
              Point(14, 14),
          ]
      )
      expected = cuspatial.GeoSeries(
          [
              MultiPoint([(0, 0)]),
              MultiPoint([(4, 4)]),
              MultiPoint([(7, 7)]),
              MultiPoint([(8, 8)]),
              MultiPoint([(14, 14)]),
          ]
      )
      offsets = [0, 1, 2, 3, 4, 5]
      got = _points_and_lines_to_multipoints(mixed, offsets)
      assert (got.multipoints.xy == expected.multipoints.xy).all()
  
imports: import pandas
  from shapely.geometry import LineString, MultiPoint, Point, Polygon
  import cudf
  import cuspatial
  from cuspatial.core.binpreds.binpred_dispatch import EQUALS_DISPATCH
  from cuspatial.utils.binpred_utils import _open_polygon_rings, _pli_lines_to_multipoints, _pli_points_to_multipoints, _points_and_lines_to_multipoints
label_desc: Use image node_id 13 for calling a global function with example usage: test_points_and_lines_to_multipoints_no_linestrings() without return types