Use monkeypatch (#9192)

This commit is contained in:
Hugo van Kemenade 2025-09-05 22:07:58 +03:00 committed by GitHub
commit eef4848a0a
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -59,15 +59,12 @@ def test_show(mode: str) -> None:
assert ImageShow.show(im)
def test_show_without_viewers() -> None:
viewers = ImageShow._viewers
ImageShow._viewers = []
def test_show_without_viewers(monkeypatch: pytest.MonkeyPatch) -> None:
monkeypatch.setattr(ImageShow, "_viewers", [])
with hopper() as im:
assert not ImageShow.show(im)
ImageShow._viewers = viewers
@pytest.mark.parametrize(
"viewer",