]> granicus.if.org Git - python/commitdiff
Issue19619: skip zlib error test when zlib not available
authorZachary Ware <zachary.ware@gmail.com>
Mon, 30 Dec 2013 20:54:11 +0000 (14:54 -0600)
committerZachary Ware <zachary.ware@gmail.com>
Mon, 30 Dec 2013 20:54:11 +0000 (14:54 -0600)
Lib/test/test_codecs.py

index f6823805feec828cfe1e0aabd94e14cbb64b8387..f9c9e69f23267ff434d1e1050946a43db5667135 100644 (file)
@@ -2335,7 +2335,7 @@ transform_aliases = {
 try:
     import zlib
 except ImportError:
-    pass
+    zlib = None
 else:
     bytes_transform_encodings.append("zlib_codec")
     transform_aliases["zlib_codec"] = ["zip", "zlib"]
@@ -2440,6 +2440,7 @@ class TransformCodecTest(unittest.TestCase):
                     bad_input.decode("rot_13")
                 self.assertIsNone(failure.exception.__cause__)
 
+    @unittest.skipUnless(zlib, "Requires zlib support")
     def test_custom_zlib_error_is_wrapped(self):
         # Check zlib codec gives a good error for malformed input
         msg = "^decoding with 'zlib_codec' codec failed"