summaryrefslogtreecommitdiffstats
path: root/Lib
diff options
context:
space:
mode:
authorBenjamin Peterson <benjamin@python.org>2009-05-02 16:24:37 (GMT)
committerBenjamin Peterson <benjamin@python.org>2009-05-02 16:24:37 (GMT)
commitd7e8e3444fbc9bdaddb3c725c03558cfec5b9039 (patch)
tree1563b59ed7f3c427acebe903f5c5ac744f15efb9 /Lib
parent829f6b80529bcf66bf52bb9b301bf718118b8316 (diff)
downloadcpython-d7e8e3444fbc9bdaddb3c725c03558cfec5b9039.zip
cpython-d7e8e3444fbc9bdaddb3c725c03558cfec5b9039.tar.gz
cpython-d7e8e3444fbc9bdaddb3c725c03558cfec5b9039.tar.bz2
don't let sys.argv be used in the tests
Diffstat (limited to 'Lib')
-rw-r--r--Lib/test/test_unittest.py7
1 files changed, 5 insertions, 2 deletions
diff --git a/Lib/test/test_unittest.py b/Lib/test/test_unittest.py
index bff5999..bb534fc 100644
--- a/Lib/test/test_unittest.py
+++ b/Lib/test/test_unittest.py
@@ -3085,8 +3085,9 @@ class Test_TestProgram(TestCase):
def test_NonExit(self):
program = unittest.main(exit=False,
- testRunner=unittest.TextTestRunner(stream=StringIO()),
- testLoader=self.FooBarLoader())
+ argv=["foobar"],
+ testRunner=unittest.TextTestRunner(stream=StringIO()),
+ testLoader=self.FooBarLoader())
self.assertTrue(hasattr(program, 'result'))
@@ -3094,6 +3095,7 @@ class Test_TestProgram(TestCase):
self.assertRaises(
SystemExit,
unittest.main,
+ argv=["foobar"],
testRunner=unittest.TextTestRunner(stream=StringIO()),
exit=True,
testLoader=self.FooBarLoader())
@@ -3103,6 +3105,7 @@ class Test_TestProgram(TestCase):
self.assertRaises(
SystemExit,
unittest.main,
+ argv=["foobar"],
testRunner=unittest.TextTestRunner(stream=StringIO()),
testLoader=self.FooBarLoader())