@@ -591,7 +591,7 @@ def test_osx_ext_suffix(self):
591591 suffix = sysconfig .get_config_var ('EXT_SUFFIX' )
592592 self .assertTrue (suffix .endswith ('-darwin.so' ), suffix )
593593
594- @unittest . skipIf ( sys . platform == 'wasi' , 'venv is unsupported on WASI' )
594+ @requires_subprocess ( )
595595 def test_config_vars_depend_on_site_initialization (self ):
596596 script = textwrap .dedent ("""
597597 import sysconfig
@@ -615,7 +615,7 @@ def test_config_vars_depend_on_site_initialization(self):
615615 self .assertEqual (no_site_config_vars ['base' ], site_config_vars ['installed_base' ])
616616 self .assertEqual (no_site_config_vars ['platbase' ], site_config_vars ['installed_platbase' ])
617617
618- @unittest . skipIf ( sys . platform == 'wasi' , 'venv is unsupported on WASI' )
618+ @requires_subprocess ( )
619619 def test_config_vars_recalculation_after_site_initialization (self ):
620620 script = textwrap .dedent ("""
621621 import sysconfig
@@ -639,7 +639,7 @@ def test_config_vars_recalculation_after_site_initialization(self):
639639 #self.assertEqual(config_vars['after']['prefix'], venv.prefix) # FIXME: prefix gets overwriten by _init_posix
640640 #self.assertEqual(config_vars['after']['exec_prefix'], venv.prefix) # FIXME: exec_prefix gets overwriten by _init_posix
641641
642- @unittest . skipIf ( sys . platform == 'wasi' , 'venv is unsupported on WASI' )
642+ @requires_subprocess ( )
643643 def test_paths_depend_on_site_initialization (self ):
644644 script = textwrap .dedent ("""
645645 import sysconfig
0 commit comments