From 6d65123c10533289f2206d54addff1b31dc2b20c Mon Sep 17 00:00:00 2001 From: Alexander Date: Tue, 22 Aug 2017 00:50:42 +0300 Subject: [PATCH] Add some tests --- Tests/test_lib_pack.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/Tests/test_lib_pack.py b/Tests/test_lib_pack.py index 83872c5d1..dbd5501fc 100644 --- a/Tests/test_lib_pack.py +++ b/Tests/test_lib_pack.py @@ -122,6 +122,7 @@ class TestLibPack(PillowTestCase): self.assertEqual(unpack("RGB", "BGRX", 4), (3, 2, 1)) self.assertEqual(unpack("RGB", "XRGB", 4), (2, 3, 4)) self.assertEqual(unpack("RGB", "XBGR", 4), (4, 3, 2)) + self.assertEqual(unpack("RGB", "RGBX;L", 4), (1, 2, 3)) self.assertEqual(unpack("RGBA", "RGBA", 4), (1, 2, 3, 4)) self.assertEqual(unpack("RGBA", "RGBa", 4), (63, 127, 191, 4)) @@ -132,6 +133,8 @@ class TestLibPack(PillowTestCase): self.assertEqual(unpack("RGBA", "RGBA;15", 2), (8, 131, 0, 0)) self.assertEqual(unpack("RGBA", "BGRA;15", 2), (0, 131, 8, 0)) self.assertEqual(unpack("RGBA", "RGBA;4B", 2), (17, 0, 34, 0)) + self.assertEqual(unpack("RGBA", "LA;16B", 4), (1, 1, 1, 3)) + self.assertEqual(unpack("RGBA", "RGBA;16B", 8), (1, 3, 5, 7)) self.assertEqual(unpack("RGBa", "RGBa", 4), (1, 2, 3, 4)) self.assertEqual(unpack("RGBa", "BGRa", 4), (3, 2, 1, 4))