From b0bc74a2974031c64f1bd7232812672d72f45bc7 Mon Sep 17 00:00:00 2001
From: Andrew Murray <radarhere@users.noreply.github.com>
Date: Sat, 28 May 2022 09:24:42 +1000
Subject: [PATCH] Only test alpha channel values

---
 Tests/test_image_convert.py | 14 +++++++-------
 1 file changed, 7 insertions(+), 7 deletions(-)

diff --git a/Tests/test_image_convert.py b/Tests/test_image_convert.py
index 6b877592a94..e5639e10533 100644
--- a/Tests/test_image_convert.py
+++ b/Tests/test_image_convert.py
@@ -222,18 +222,18 @@ def test_p_la():
     assert_image_similar(alpha, comparable, 5)
 
 
-def test_p_pa():
+def test_p2pa_alpha():
     with Image.open("Tests/images/tiny.png") as im:
         assert im.mode == "P"
 
         im_pa = im.convert("PA")
-        assert im_pa.mode == "PA"
+    assert im_pa.mode == "PA"
 
-        assert (
-            im_pa.tobytes() == b"\x00\x00\x00\x00\x08\xff\x04\xff\x00\x00\x00\x00"
-            b"\x06\xff\x07\xff\x00\x00\x00\x00\x02\xff\x03\xff\x00"
-            b"\x00\x00\x00\x01\xff\x05\xff"
-        )
+    im_a = im_pa.getchannel("A")
+    for x in range(4):
+        alpha = 255 if x > 1 else 0
+        for y in range(4):
+            assert im_a.getpixel((x, y)) == alpha
 
 
 def test_matrix_illegal_conversion():