From: T. Wouters Date: Wed, 28 Jun 2023 00:55:11 +0000 (+0200) Subject: GH-106160: Fix test_gzip failing under WASI, which does not have zlib. (#106167) X-Git-Tag: v3.13.0a1~1623 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=161012fc25910a47423bae8012398bf519a88140;p=thirdparty%2FPython%2Fcpython.git GH-106160: Fix test_gzip failing under WASI, which does not have zlib. (#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.) --- diff --git a/Lib/test/test_gzip.py b/Lib/test/test_gzip.py index c7ac7c687c8b..b06b3b09411d 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;