mirror of
https://github.com/python-pillow/Pillow.git
synced 2024-12-27 18:36:17 +03:00
25 lines
719 B
Python
25 lines
719 B
Python
from helper import unittest, PillowTestCase, hopper
|
|
|
|
|
|
class TestImageGetPalette(PillowTestCase):
|
|
|
|
def test_palette(self):
|
|
def palette(mode):
|
|
p = hopper(mode).getpalette()
|
|
if p:
|
|
return p[:10]
|
|
return None
|
|
self.assertIsNone(palette("1"))
|
|
self.assertIsNone(palette("L"))
|
|
self.assertIsNone(palette("I"))
|
|
self.assertIsNone(palette("F"))
|
|
self.assertEqual(palette("P"), [0, 0, 0, 0, 0, 0, 0, 0, 0, 0])
|
|
self.assertIsNone(palette("RGB"))
|
|
self.assertIsNone(palette("RGBA"))
|
|
self.assertIsNone(palette("CMYK"))
|
|
self.assertIsNone(palette("YCbCr"))
|
|
|
|
|
|
if __name__ == '__main__':
|
|
unittest.main()
|