summaryrefslogtreecommitdiffstats
path: root/Lib/test
diff options
context:
space:
mode:
authorMiss Islington (bot) <31488909+miss-islington@users.noreply.github.com>2023-06-28 10:46:16 (GMT)
committerGitHub <noreply@github.com>2023-06-28 10:46:16 (GMT)
commit442f5ec042a2d18eaaa49346d9c86bba6389958d (patch)
tree585f9eab77be30eeab56cecc52d8911d643d88b6 /Lib/test
parent56e39192c8e78ef498aa60a9fd5eb15b2c7338e1 (diff)
downloadcpython-442f5ec042a2d18eaaa49346d9c86bba6389958d.zip
cpython-442f5ec042a2d18eaaa49346d9c86bba6389958d.tar.gz
cpython-442f5ec042a2d18eaaa49346d9c86bba6389958d.tar.bz2
[3.12] GH-106160: Fix test_gzip failing under WASI, which does not have zlib. (GH-106167) (#106170)
GH-106160: Fix test_gzip failing under WASI, which does not have zlib. (GH-106167) Fix test_gzip's failure under WASI, which does not have zlib, by using test.support.import_helper.import_module to import zlib. (gzip unconditionally imports zlib, so this does not cause any new skips.) (cherry picked from commit 161012fc25910a47423bae8012398bf519a88140) Co-authored-by: T. Wouters <thomas@python.org>
Diffstat (limited to 'Lib/test')
-rw-r--r--Lib/test/test_gzip.py2
1 files changed, 1 insertions, 1 deletions
diff --git a/Lib/test/test_gzip.py b/Lib/test/test_gzip.py
index c7ac7c6..b06b3b0 100644
--- a/Lib/test/test_gzip.py
+++ b/Lib/test/test_gzip.py
@@ -9,7 +9,6 @@ import pathlib
import struct
import sys
import unittest
-import zlib
from subprocess import PIPE, Popen
from test.support import import_helper
from test.support import os_helper
@@ -17,6 +16,7 @@ from test.support import _4G, bigmemtest, requires_subprocess
from test.support.script_helper import assert_python_ok, assert_python_failure
gzip = import_helper.import_module('gzip')
+zlib = import_helper.import_module('zlib')
data1 = b""" int length=DEFAULTALLOC, err = Z_OK;
PyObject *RetVal;