Use monkeypatch

This commit is contained in:
Andrew Murray 2025-09-05 23:14:52 +10:00
parent ba04d58851
commit d4ed512bec

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",