Skip to content

Commit 63ebe1c

Browse files
committed
Fix test_site for systems without unsetenv. Reported by Zsolt Cserna.
1 parent 32e1d83 commit 63ebe1c

1 file changed

Lines changed: 6 additions & 2 deletions

File tree

Lib/test/test_site.py

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -161,12 +161,16 @@ def test_s_option(self):
161161
usersite = site.USER_SITE
162162
self.assertIn(usersite, sys.path)
163163

164+
env = os.environ.copy()
164165
rc = subprocess.call([sys.executable, '-c',
165-
'import sys; sys.exit(%r in sys.path)' % usersite])
166+
'import sys; sys.exit(%r in sys.path)' % usersite],
167+
env=env)
166168
self.assertEqual(rc, 1)
167169

170+
env = os.environ.copy()
168171
rc = subprocess.call([sys.executable, '-s', '-c',
169-
'import sys; sys.exit(%r in sys.path)' % usersite])
172+
'import sys; sys.exit(%r in sys.path)' % usersite],
173+
env=env)
170174
self.assertEqual(rc, 0)
171175

172176
env = os.environ.copy()

0 commit comments

Comments
 (0)