Assert getpixel returns tuple

This commit is contained in:
Andrew Murray 2025-06-28 14:08:15 +10:00
parent a370209fea
commit 8d31625ba8

View File

@ -220,6 +220,7 @@ class TestFileAvif:
def test_background_from_gif(self, tmp_path: Path) -> None: def test_background_from_gif(self, tmp_path: Path) -> None:
with Image.open("Tests/images/chi.gif") as im: with Image.open("Tests/images/chi.gif") as im:
original_value = im.convert("RGB").getpixel((1, 1)) original_value = im.convert("RGB").getpixel((1, 1))
assert isinstance(original_value, tuple)
# Save as AVIF # Save as AVIF
out_avif = tmp_path / "temp.avif" out_avif = tmp_path / "temp.avif"
@ -232,6 +233,7 @@ class TestFileAvif:
with Image.open(out_gif) as reread: with Image.open(out_gif) as reread:
reread_value = reread.convert("RGB").getpixel((1, 1)) reread_value = reread.convert("RGB").getpixel((1, 1))
assert isinstance(reread_value, tuple)
difference = sum([abs(original_value[i] - reread_value[i]) for i in range(3)]) difference = sum([abs(original_value[i] - reread_value[i]) for i in range(3)])
assert difference <= 6 assert difference <= 6