code: def helper_ellipse(mode, bbox):
      # Arrange
      im = Image.new("RGB", (W, H))
      draw = ImageDraw2.Draw(im)
      pen = ImageDraw2.Pen("blue", width=2)
      brush = ImageDraw2.Brush("green")
      expected = f"Tests/images/imagedraw_ellipse_{mode}.png"
  
      # Act
      draw.ellipse(bbox, pen, brush)
  
      # Assert
      assert_image_similar_tofile(im, expected, 1)
  
imports: import os.path
  from PIL import Image, ImageDraw, ImageDraw2
  from .helper import assert_image_equal, assert_image_equal_tofile, assert_image_similar_tofile, hopper, skip_unless_feature
label_desc: Use image node_id 2 for calling a global function with example usage: helper_ellipse(mode, bbox) without return types