code: def test_big_rectangle():
      # Test drawing a rectangle bigger than the image
      # Arrange
      im = Image.new("RGB", (W, H))
      bbox = [(-1, -1), (W + 1, H + 1)]
      brush = ImageDraw2.Brush("orange")
      draw = ImageDraw2.Draw(im)
      expected = "Tests/images/imagedraw_big_rectangle.png"
  
      # Act
      draw.rectangle(bbox, brush)
  
      # Assert
      assert_image_similar_tofile(im, expected, 1)
  
file_path: pillow/Tests/test_imagedraw2.py
imports: from __future__ import annotations
  import os.path
  import pytest
  from PIL import Image, ImageDraw, ImageDraw2, features
  from .helper import assert_image_equal, assert_image_equal_tofile, assert_image_similar_tofile, hopper, skip_unless_feature
label_desc: Use image node_id 8 for calling a global function with example usage: test_big_rectangle() without return types