[Python-checkins] r86684 - python/branches/py3k/Lib/unittest/test/test_discovery.py
michael.foord
python-checkins at python.org
Mon Nov 22 11:41:27 CET 2010
Author: michael.foord
Date: Mon Nov 22 11:41:27 2010
New Revision: 86684
Log:
Improve test for 'python -m unittest' launching test discovery
Modified:
python/branches/py3k/Lib/unittest/test/test_discovery.py
Modified: python/branches/py3k/Lib/unittest/test/test_discovery.py
==============================================================================
--- python/branches/py3k/Lib/unittest/test/test_discovery.py (original)
+++ python/branches/py3k/Lib/unittest/test/test_discovery.py Mon Nov 22 11:41:27 2010
@@ -223,15 +223,14 @@
program = TestableTestProgram()
program.module = None
- args = []
+ self.called = False
def do_discovery(argv):
- args.extend(argv)
+ self.called = True
+ self.assertEqual(argv, [])
program._do_discovery = do_discovery
program.parseArgs(['something'])
- self.assertEqual(args, [])
+ self.assertTrue(self.called)
- program.parseArgs(['something'])
- self.assertEqual(args, [])
def test_command_line_handling_do_discovery_too_many_arguments(self):
class Stop(Exception):
More information about the Python-checkins
mailing list