code: def test_ignore_crs_mismatch():
      df1 = GeoDataFrame(
          {"col1": [1, 2], "geometry": s1.copy()}, crs="EPSG:4326"
      )
      df2 = GeoDataFrame(
          {"col1": [1, 2], "geometry": s1}, crs="EPSG:31370"
      )
  
      with pytest.raises(AssertionError):
          assert_geodataframe_equal(df1, df2)
  
      # assert that with `check_crs=False` the assert passes, and also does not
      # generate any warning from comparing both geometries with different crs
      with warnings.catch_warnings(record=True) as record:
          assert_geodataframe_equal(df1, df2, check_crs=False)
  
      assert len(record) == 0
  
file_path: geopandas/geopandas/tests/test_testing.py
imports: import warnings
  import numpy
  from shapely.geometry import Point, Polygon
  import pandas
  from pandas import DataFrame, Series
  from geopandas import GeoDataFrame, GeoSeries
  from geopandas.array import from_shapely
  from geopandas.testing import assert_geodataframe_equal, assert_geoseries_equal
  import pytest
label_desc: Use image node_id 5 for calling a global function with example usage: test_ignore_crs_mismatch() without return types