code: def test_crop_all_with_non_overlapping_geom(in_paths, output_dir):
      """Test crop all if extents don't overlap."""
      bad_geom = Polygon(
          [(12, 12), (12, 14.25), (14.25, 14.25), (14.25, 12), (12, 12)]
      )
      with pytest.raises(ValueError, match="Input shapes do not ov"):
          es.crop_all(in_paths, output_dir, [bad_geom], overwrite=True)
  
file_path: earthpy/earthpy/tests/test_crop_all.py
imports: import os
  import pytest
  from shapely.geometry import Polygon
  import earthpy.spatial
label_desc: Use image node_id 9 for calling a global function with example usage: test_crop_all_with_non_overlapping_geom(in_paths, output_dir) without return types