code: def test_transform2(epsg4326, epsg26918):
      # with PROJ >= 7, the transformation using EPSG code vs proj4 string is
      # slightly different due to use of grid files or not -> turn off network
      # to not use grid files at all for this test
      pyproj.network.set_network_enabled(False)
  
      df = df_epsg26918()
      lonlat = df.to_crs(**epsg4326)
      utm = lonlat.to_crs(**epsg26918)
      # can't check for CRS equality, as the formats differ although representing
      # the same CRS
      assert_geodataframe_equal(
          df, utm, check_less_precise=True, check_crs=False
      )
  
imports: import random
  import warnings
  import numpy
  import pandas
  import pyproj
  import pytest
  from shapely.geometry import Point, Polygon, LineString
  from geopandas import GeoSeries, GeoDataFrame, points_from_xy, read_file
  from geopandas.array import from_shapely, from_wkb, from_wkt, GeometryArray
  from geopandas.testing import assert_geodataframe_equal
label_desc: Use image node_id 12 for calling a global function with example usage: test_transform2(epsg4326, epsg26918) without return types