diff -r e3e5b6f03f79 -r d851c64c745a Lib/test/test_site.py --- a/Lib/test/test_site.py Tue Nov 01 01:39:49 2011 +0800 +++ b/Lib/test/test_site.py Mon Oct 31 13:41:23 2011 -0600 @@ -24,7 +24,7 @@ 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) @@ -157,6 +157,9 @@ 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)