diff --git a/Tests/images/binary_preview_map.eps b/Tests/images/binary_preview_map.eps new file mode 100755 index 000000000..d0a4204aa Binary files /dev/null and b/Tests/images/binary_preview_map.eps differ diff --git a/Tests/test_file_eps.py b/Tests/test_file_eps.py index c4db7c96a..34ece8c8b 100644 --- a/Tests/test_file_eps.py +++ b/Tests/test_file_eps.py @@ -17,6 +17,8 @@ file1_compare_scale2 = "Tests/images/zero_bb_scale2.png" file2_compare = "Tests/images/non_zero_bb.png" file2_compare_scale2 = "Tests/images/non_zero_bb_scale2.png" +# EPS test files with binary preview +file3 = "Tests/images/binary_preview_map.eps" def test_sanity(): # Regular scale @@ -132,4 +134,9 @@ def test_thumbnail(): assert_equal(max(image1.size), max(new_size)) assert_equal(max(image2.size), max(new_size)) +def test_read_binary_preview(): + # Issue 302 + # open image with binary preview + image1 = Image.open(file3) + # End of file