Skip to content

Commit 1f911ba

Browse files
authored
[3.12] gh-126789: Correct sysconfig test exclusions for iOS and Android. (GH-126941) (GH-126959)
(cherry picked from commit 3938fd6)
1 parent 9345dc1 commit 1f911ba

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

Lib/test/test_sysconfig.py

+3-3
Original file line numberDiff line numberDiff line change
@@ -520,7 +520,7 @@ def test_osx_ext_suffix(self):
520520
suffix = sysconfig.get_config_var('EXT_SUFFIX')
521521
self.assertTrue(suffix.endswith('-darwin.so'), suffix)
522522

523-
@unittest.skipIf(sys.platform == 'wasi', 'venv is unsupported on WASI')
523+
@requires_subprocess()
524524
def test_config_vars_depend_on_site_initialization(self):
525525
script = textwrap.dedent("""
526526
import sysconfig
@@ -544,7 +544,7 @@ def test_config_vars_depend_on_site_initialization(self):
544544
self.assertEqual(no_site_config_vars['base'], site_config_vars['installed_base'])
545545
self.assertEqual(no_site_config_vars['platbase'], site_config_vars['installed_platbase'])
546546

547-
@unittest.skipIf(sys.platform == 'wasi', 'venv is unsupported on WASI')
547+
@requires_subprocess()
548548
def test_config_vars_recalculation_after_site_initialization(self):
549549
script = textwrap.dedent("""
550550
import sysconfig
@@ -568,7 +568,7 @@ def test_config_vars_recalculation_after_site_initialization(self):
568568
#self.assertEqual(config_vars['after']['prefix'], venv.prefix) # FIXME: prefix gets overwriten by _init_posix
569569
#self.assertEqual(config_vars['after']['exec_prefix'], venv.prefix) # FIXME: exec_prefix gets overwriten by _init_posix
570570

571-
@unittest.skipIf(sys.platform == 'wasi', 'venv is unsupported on WASI')
571+
@requires_subprocess()
572572
def test_paths_depend_on_site_initialization(self):
573573
script = textwrap.dedent("""
574574
import sysconfig

0 commit comments

Comments
 (0)