code: def test_effect_mandelbrot_bad_arguments(self):
      # Arrange
      size = (512, 512)
      # Get coordinates the wrong way round:
      extent = (+3, +2.5, -2, -2.5)
      # Quality < 2:
      quality = 1
  
      # Act/Assert
      with pytest.raises(ValueError):
          Image.effect_mandelbrot(size, extent, quality)
  
imports: import io
  import os
  import shutil
  import sys
  import tempfile
  import pytest
  from PIL import Image, ImageDraw, ImagePalette, UnidentifiedImageError
  from .helper import assert_image_equal, assert_image_equal_tofile, assert_image_similar_tofile, assert_not_all_same, hopper, is_win32, mark_if_feature_version, skip_unless_feature
label_desc: Use image node_id 30 for calling the TestImage obj's underlying member method code with example usage: obj.test_effect_mandelbrot_bad_arguments() without return types