code: def test_from_linestrings_xy_example():
      linestrings_xy = cudf.Series(
          [0.0, 0, 1, 1, 2, 2, 3, 3, 4, 4, 5, 5]
      )
      part_offset = cudf.Series([0, 6])
      geometry_offset = cudf.Series([0, 1])
      gline = cuspatial.GeoSeries.from_linestrings_xy(
          linestrings_xy, part_offset, geometry_offset
      )
      hline = gpd.GeoSeries(
          [
              LineString(
                  [(0, 0), (1, 1), (2, 2), (3, 3), (4, 4), (5, 5)]
              ),
          ]
      )
      gpd.testing.assert_geoseries_equal(
          gline.to_geopandas(), hline, check_less_precise=True
      )
  
imports: from enum import Enum
  from numbers import Integral
  import cupy
  import geopandas
  import numpy
  import pandas
  import pytest
  from geopandas.testing import assert_geoseries_equal
  from shapely.affinity import rotate
  from shapely.geometry import LineString, MultiLineString, MultiPoint, MultiPolygon, Point, Polygon
  import cudf
  from cudf.testing import assert_series_equal
  import cuspatial
label_desc: Use image node_id 40 for calling a global function with example usage: test_from_linestrings_xy_example() without return types