code: def test_polygon_shell_ccw_fully_on_rectangle_boundary():
      """Polygon shell (CCW) fully on rectangle boundary"""
      geom1 = load_wkt("POLYGON ((10 10, 20 10, 20 20, 10 20, 10 10))")
      geom2 = clip_by_rect(geom1, 10, 10, 20, 20)
      assert (
          dump_wkt(geom2, rounding_precision=0)
          == "POLYGON ((10 10, 20 10, 20 20, 10 20, 10 10))"
      )
  
file_path: shapely/shapely/tests/legacy/test_clip_by_rect.py
imports: import pytest
  from shapely.ops import clip_by_rect
  from shapely.wkt import dumps
  from shapely.wkt import loads
label_desc: Use image node_id 8 for calling a global function with example usage: test_polygon_shell_ccw_fully_on_rectangle_boundary() without return types