Add another TIFF file that triggers "ValueError: seek of closed file" bug

This commit is contained in:
Dmitry Bely 2016-08-08 09:35:23 +03:00
parent 30dc185236
commit 25804cc8c7
2 changed files with 22 additions and 0 deletions

Binary file not shown.

View File

@ -451,6 +451,28 @@ class TestFileTiff(PillowTestCase):
self.assertEqual(im.size, (10, 10))
im.load()
im2 = Image.open('Tests/images/compression2.tif')
im2.seek(0)
self.assertEqual(im2._compression, 'packbits')
self.assertEqual(im2.size, (10, 10))
im2.load()
im2.seek(1)
self.assertEqual(im2._compression, 'tiff_ccitt')
self.assertEqual(im2.size, (10, 10))
im2.load()
im2.seek(0)
self.assertEqual(im2._compression, 'packbits')
self.assertEqual(im2.size, (10, 10))
im2.load()
im2.seek(1)
self.assertEqual(im2._compression, 'tiff_ccitt')
self.assertEqual(im2.size, (10, 10))
im2.load()
def test_save_tiff_with_jpegtables(self):
# Arrange
outfile = self.tempfile("temp.tif")