Skip to content

Commit 4db5be1

Browse files
authored
Merge pull request #8626 from radarhere/monkeypatch
2 parents f9767fb + 89f1498 commit 4db5be1

1 file changed

Lines changed: 5 additions & 5 deletions

File tree

Tests/test_image_thumbnail.py

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -104,20 +104,20 @@ def test_transposed() -> None:
104104
assert im.size == (590, 88)
105105

106106

107-
def test_load_first_unless_jpeg() -> None:
107+
def test_load_first_unless_jpeg(monkeypatch: pytest.MonkeyPatch) -> None:
108108
# Test that thumbnail() still uses draft() for JPEG
109109
with Image.open("Tests/images/hopper.jpg") as im:
110-
draft = im.draft
110+
original_draft = im.draft
111111

112112
def im_draft(
113-
mode: str, size: tuple[int, int]
113+
mode: str | None, size: tuple[int, int] | None
114114
) -> tuple[str, tuple[int, int, float, float]] | None:
115-
result = draft(mode, size)
115+
result = original_draft(mode, size)
116116
assert result is not None
117117

118118
return result
119119

120-
im.draft = im_draft
120+
monkeypatch.setattr(im, "draft", im_draft)
121121

122122
im.thumbnail((64, 64))
123123

0 commit comments

Comments
 (0)