code: def single_rectangle_gdf():
      """Create a single rectangle for clipping."""
      poly_inters = Polygon(
          [(0, 0), (0, 10), (10, 10), (10, 0), (0, 0)]
      )
      gdf = gpd.GeoDataFrame(
          [1], geometry=[poly_inters], crs="epsg:4326"
      )
      gdf["attr2"] = "site-boundary"
      return gdf
  
file_path: earthpy/earthpy/tests/test_clip.py
imports: import pytest
  import numpy
  from shapely.geometry import Polygon, Point, LineString
  import geopandas
  import earthpy.clip
label_desc: Use image node_id 2 for calling a global function with example usage: single_rectangle_gdf() and returns: gdf