summaryrefslogtreecommitdiff
path: root/Lib/unittest
diff options
context:
space:
mode:
Diffstat (limited to 'Lib/unittest')
-rw-r--r--Lib/unittest/test/test_program.py4
1 files changed, 3 insertions, 1 deletions
diff --git a/Lib/unittest/test/test_program.py b/Lib/unittest/test/test_program.py
index 126497aa56..26a8550af8 100644
--- a/Lib/unittest/test/test_program.py
+++ b/Lib/unittest/test/test_program.py
@@ -454,7 +454,9 @@ class TestCommandLineArgs(unittest.TestCase):
def testSelectedTestNamesFunctionalTest(self):
def run_unittest(args):
- p = subprocess.Popen([sys.executable, '-m', 'unittest'] + args,
+ # Use -E to ignore PYTHONSAFEPATH env var
+ cmd = [sys.executable, '-E', '-m', 'unittest'] + args
+ p = subprocess.Popen(cmd,
stdout=subprocess.DEVNULL, stderr=subprocess.PIPE, cwd=os.path.dirname(__file__))
with p:
_, stderr = p.communicate()