Fix for [ 765456 ]: testAFakeZlib failed on platforms that use a

statically linked zlib module, but since the problem it tests can't
exist on these systems, simply skip it then. Will backport.
This commit is contained in:
Just van Rossum 2003-11-18 23:00:55 +00:00
parent 4e6b3c55d0
commit 5949854200
1 changed files with 7 additions and 0 deletions

View File

@ -95,6 +95,13 @@ class UncompressedZipImportTestCase(ImportHooksBaseTestCase):
# (Hence the 'A' in the test method name: to make it the first # (Hence the 'A' in the test method name: to make it the first
# item in a list sorted by name, like unittest.makeSuite() does.) # item in a list sorted by name, like unittest.makeSuite() does.)
# #
# This test fails on platforms on which the zlib module is
# statically linked, but the problem it tests for can't
# occur in that case (builtin modules are always found first),
# so we'll simply skip it then. Bug #765456.
#
if "zlib" in sys.builtin_module_names:
return
if "zlib" in sys.modules: if "zlib" in sys.modules:
del sys.modules["zlib"] del sys.modules["zlib"]
files = {"zlib.py": (NOW, test_src)} files = {"zlib.py": (NOW, test_src)}