mirror of
https://github.com/python-pillow/Pillow.git
synced 2025-02-09 08:00:49 +03:00
Test PSD seek
This commit is contained in:
parent
5c3b10ee87
commit
921a25d144
|
@ -46,6 +46,29 @@ class TestImagePsd(PillowTestCase):
|
||||||
except EOFError:
|
except EOFError:
|
||||||
self.assertTrue(im.tell() < n_frames)
|
self.assertTrue(im.tell() < n_frames)
|
||||||
|
|
||||||
|
def test_seek_tell(self):
|
||||||
|
im = Image.open(test_file)
|
||||||
|
|
||||||
|
layer_number = im.tell()
|
||||||
|
self.assertEqual(layer_number, 0)
|
||||||
|
|
||||||
|
im.seek(0)
|
||||||
|
layer_number = im.tell()
|
||||||
|
self.assertEqual(layer_number, 0)
|
||||||
|
|
||||||
|
im.seek(1)
|
||||||
|
layer_number = im.tell()
|
||||||
|
self.assertEqual(layer_number, 1)
|
||||||
|
|
||||||
|
im.seek(2)
|
||||||
|
layer_number = im.tell()
|
||||||
|
self.assertEqual(layer_number, 2)
|
||||||
|
|
||||||
|
def test_seek_eoferror(self):
|
||||||
|
im = Image.open(test_file)
|
||||||
|
|
||||||
|
self.assertRaises(EOFError, lambda: im.seek(-1))
|
||||||
|
|
||||||
|
|
||||||
if __name__ == '__main__':
|
if __name__ == '__main__':
|
||||||
unittest.main()
|
unittest.main()
|
||||||
|
|
Loading…
Reference in New Issue
Block a user