mirror of https://github.com/python/cpython
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:
parent
4e6b3c55d0
commit
5949854200
|
@ -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)}
|
||||||
|
|
Loading…
Reference in New Issue