Index: Lib/test/test_zlib.py =================================================================== --- Lib/test/test_zlib.py (revisione 79541) +++ Lib/test/test_zlib.py (copia locale) @@ -2,6 +2,7 @@ from test import test_support import binascii import random +from distutils import version zlib = test_support.import_module('zlib') @@ -82,7 +83,10 @@ def test_baddecompressobj(self): # verify failure on building decompress object with bad params - self.assertRaises(ValueError, zlib.decompressobj, 0) + if version.StrictVersion(zlib.ZLIB_VERSION) <= version.StrictVersion('1.2.4'): + self.assertRaises(ValueError, zlib.decompressobj, 0) + else: + self.assertRaises(ValueError, zlib.decompressobj, -1) def test_decompressobj_badflush(self): # verify failure on calling decompressobj.flush with bad params