parametrize test_file_tar::test_sanity()

This commit is contained in:
Yay295 2023-01-15 17:32:58 -06:00 committed by Yay295
parent 50f5eade47
commit cd4656410f

View File

@ -10,11 +10,14 @@ from .helper import is_pypy
TEST_TAR_FILE = "Tests/images/hopper.tar" TEST_TAR_FILE = "Tests/images/hopper.tar"
def test_sanity(): @pytest.mark.parametrize(
for codec, test_path, format in [ ("codec", "test_path", "format"),
["zlib", "hopper.png", "PNG"], (
["jpg", "hopper.jpg", "JPEG"], ("zlib", "hopper.png", "PNG"),
]: ("jpg", "hopper.jpg", "JPEG"),
),
)
def test_sanity(codec, test_path, format):
if features.check(codec): if features.check(codec):
with TarIO.TarIO(TEST_TAR_FILE, test_path) as tar: with TarIO.TarIO(TEST_TAR_FILE, test_path) as tar:
with Image.open(tar) as im: with Image.open(tar) as im: