Merge pull request #7911 from Yay295/fix_unclosed_images

Use setup_module() to open images so they aren't opened if skipped
This commit is contained in:
Hugo van Kemenade 2024-03-28 08:12:04 +02:00 committed by GitHub
commit e3aeaa6ff8
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -16,11 +16,13 @@ pytestmark = pytest.mark.skipif(
not ImageQt.qt_is_installed, reason="Qt bindings are not installed" not ImageQt.qt_is_installed, reason="Qt bindings are not installed"
) )
ims = [ ims: list[Image.Image] = []
hopper(),
Image.open("Tests/images/transparent.png"),
Image.open("Tests/images/7x13.png"), def setup_module() -> None:
] ims.append(hopper())
ims.append(Image.open("Tests/images/transparent.png"))
ims.append(Image.open("Tests/images/7x13.png"))
def teardown_module() -> None: def teardown_module() -> None: