code: def assert_eq_geo(geo1, geo2):
      if type(geo1) != type(geo2):
          assert TypeError
      result = geo1.equals(geo2)
      if isinstance(result, bool):
          assert result
      else:
          assert result.all()
  
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 11 for calling a global function with example usage: assert_eq_geo(geo1, geo2) without return types