code: def test_align_more_values():
      gpdlhs = gpd.GeoSeries(
          [
              Polygon(((-8, -8), (-8, 8), (8, 8), (8, -8))),
              Polygon(((-2, -2), (-2, 2), (2, 2), (2, -2))),
          ]
      )
      gpdrhs = gpdlhs.iloc[0:1]
      lhs = cuspatial.from_geopandas(gpdlhs)
      rhs = cuspatial.from_geopandas(gpdrhs)
      expected = gpdrhs.align(gpdlhs)
      got = rhs.align(lhs)
      pd.testing.assert_series_equal(expected[0], got[0].to_pandas())
      pd.testing.assert_series_equal(expected[1], got[1].to_pandas())
      expected = gpdlhs.align(gpdrhs)
      got = lhs.align(rhs)
      pd.testing.assert_series_equal(expected[0], got[0].to_pandas())
      pd.testing.assert_series_equal(expected[1], got[1].to_pandas())
  
file_path: cuspatial/python/cuspatial/cuspatial/tests/test_align.py
imports: import geopandas
  import numpy
  import pandas
  from shapely.geometry import Polygon
  import cuspatial
label_desc: Use image node_id 1 for calling a global function with example usage: test_align_more_values() without return types