code: def test_geometry_name(self):
      # test sjoin is working with other geometry name
      polydf_original_geom_name = self.polydf.geometry.name
      self.polydf = self.polydf.rename(
          columns={"geometry": "new_geom"}
      ).set_geometry("new_geom")
      assert polydf_original_geom_name != self.polydf.geometry.name
      res = sjoin(self.polydf, self.pointdf, how="left")
      assert self.polydf.geometry.name == res.geometry.name
  
imports: import math
  from typing import Sequence
  import numpy
  import pandas
  import shapely
  from shapely.geometry import Point, Polygon, GeometryCollection
  import geopandas
  import geopandas._compat
  from geopandas import GeoDataFrame, GeoSeries, read_file, sjoin, sjoin_nearest
  from geopandas.testing import assert_geodataframe_equal, assert_geoseries_equal
  from pandas.testing import assert_frame_equal, assert_series_equal
  import pytest
label_desc: Use image node_id 2 for calling the TestSpatialJoinNYBB obj's underlying member method code with example usage: obj.test_geometry_name() without return types