Skip to content

Commit

Permalink
Add another TIFF file that triggers "ValueError: seek of closed file"…
Browse files Browse the repository at this point in the history
… bug
  • Loading branch information
db4 committed Aug 8, 2016
1 parent 30dc185 commit 25804cc
Show file tree
Hide file tree
Showing 2 changed files with 22 additions and 0 deletions.
Binary file added Tests/images/compression2.tif
Binary file not shown.
22 changes: 22 additions & 0 deletions Tests/test_file_tiff.py
Expand Up @@ -451,6 +451,28 @@ def test_multipage_compression(self):
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")
Expand Down

0 comments on commit 25804cc

Please sign in to comment.