diff --git a/glymur/test/test_opj_suite.py b/glymur/test/test_opj_suite.py index 6e027fa..cedd9cf 100644 --- a/glymur/test/test_opj_suite.py +++ b/glymur/test/test_opj_suite.py @@ -7813,8 +7813,8 @@ class TestSuite15(unittest.TestCase): data = jp2.read() self.assertTrue(True) - @unittest.skipIf(glymur.lib.openjpeg.version().startswith('1.3'), - "Segfaults openjpeg 1.3.") + @unittest.skipIf(int(glymur.lib.openjpeg.version().split('.')[1]) < 5, + "Segfaults openjpeg 1.4 and earlier.") def test_NR_DEC_broken2_jp2_5_decode(self): # Null pointer access jfile = os.path.join(data_root, 'input/nonregression/broken2.jp2') @@ -7836,8 +7836,8 @@ class TestSuite15(unittest.TestCase): with self.assertRaises(ValueError) as ce: d = j.read() - @unittest.skipIf(glymur.lib.openjpeg.version().startswith('1.3'), - "Segfaults openjpeg 1.3.") + @unittest.skipIf(int(glymur.lib.openjpeg.version().split('.')[1]) < 5, + "Segfaults openjpeg 1.4 and earlier.") def test_NR_DEC_broken4_jp2_7_decode(self): # Null pointer access jfile = os.path.join(data_root, 'input/nonregression/broken4.jp2') diff --git a/release.txt b/release.txt index 9107589..0ecc20b 100644 --- a/release.txt +++ b/release.txt @@ -23,7 +23,7 @@ | Fedora 18 | | | X | Ships with 1.5.1. 169 of 449 tests | | | | | | should pass. | +-----------+--------+--------+--------+--------------------------------------+ -| Fedora 17 | | X | | Ships with 1.4.0. 169 of 449 tests | +| Fedora 17 | | X | | Ships with 1.4.0. 166 of 450 tests | | | | | | should pass. | +-----------+--------+--------+--------+--------------------------------------+ | CentOS | X | | | Ships with 1.3.0. 164 of 450 tests |