Commits

Carl Meyer committed cea40c2

Proposed fix for #13304

  • Participants
  • Parent commits e3e5b6f

Comments (0)

Files changed (1)

Lib/test/test_site.py

 else:
     raise unittest.SkipTest("importation of site.py suppressed")
 
-if not os.path.isdir(site.USER_SITE):
+if site.ENABLE_USER_SITE and not os.path.isdir(site.USER_SITE):
     # need to add user site directory for tests
     os.makedirs(site.USER_SITE)
     site.addsitedir(site.USER_SITE)
         finally:
             pth_file.cleanup()
 
+    @unittest.skipUnless(
+        site.ENABLE_USER_SITE,
+        "requires access to PEP 370 user-site (site.ENABLE_USER_SITE)")
     def test_s_option(self):
         usersite = site.USER_SITE
         self.assertIn(usersite, sys.path)