[Python-checkins] cpython: Issue #19013: add unittest.main() epilogs to unittest's own test modules

antoine.pitrou python-checkins at python.org
Fri Sep 13 23:54:08 CEST 2013


http://hg.python.org/cpython/rev/1d08ce952592
changeset: 85688:1d08ce952592
user: Antoine Pitrou <solipsis at pitrou.net>
date: Fri Sep 13 23:52:46 2013 +0200
summary:
 Issue #19013: add unittest.main() epilogs to unittest's own test modules
files:
 Lib/unittest/test/test_assertions.py | 4 ++++
 Lib/unittest/test/test_break.py | 4 ++++
 Lib/unittest/test/test_case.py | 4 ++++
 Lib/unittest/test/test_functiontestcase.py | 4 ++++
 Lib/unittest/test/test_loader.py | 4 ++++
 Lib/unittest/test/test_runner.py | 4 ++++
 Lib/unittest/test/test_setups.py | 1 +
 Lib/unittest/test/test_skipping.py | 4 ++++
 8 files changed, 29 insertions(+), 0 deletions(-)
diff --git a/Lib/unittest/test/test_assertions.py b/Lib/unittest/test/test_assertions.py
--- a/Lib/unittest/test/test_assertions.py
+++ b/Lib/unittest/test/test_assertions.py
@@ -361,3 +361,7 @@
 ['^"regex" does not match "foo"$', '^oops$',
 '^"regex" does not match "foo"$',
 '^"regex" does not match "foo" : oops$'])
+
+
+if __name__ == "__main__":
+ unittest.main()
diff --git a/Lib/unittest/test/test_break.py b/Lib/unittest/test/test_break.py
--- a/Lib/unittest/test/test_break.py
+++ b/Lib/unittest/test/test_break.py
@@ -282,3 +282,7 @@
 "if threads have been used")
 class TestBreakSignalDefault(TestBreak):
 int_handler = signal.SIG_DFL
+
+
+if __name__ == "__main__":
+ unittest.main()
diff --git a/Lib/unittest/test/test_case.py b/Lib/unittest/test/test_case.py
--- a/Lib/unittest/test/test_case.py
+++ b/Lib/unittest/test/test_case.py
@@ -1405,3 +1405,7 @@
 with support.disable_gc():
 del case
 self.assertFalse(wr())
+
+
+if __name__ == "__main__":
+ unittest.main()
diff --git a/Lib/unittest/test/test_functiontestcase.py b/Lib/unittest/test/test_functiontestcase.py
--- a/Lib/unittest/test/test_functiontestcase.py
+++ b/Lib/unittest/test/test_functiontestcase.py
@@ -142,3 +142,7 @@
 test = unittest.FunctionTestCase(lambda: None, description=desc)
 
 self.assertEqual(test.shortDescription(), "this tests foo")
+
+
+if __name__ == "__main__":
+ unittest.main()
diff --git a/Lib/unittest/test/test_loader.py b/Lib/unittest/test/test_loader.py
--- a/Lib/unittest/test/test_loader.py
+++ b/Lib/unittest/test/test_loader.py
@@ -1306,3 +1306,7 @@
 def test_suiteClass__default_value(self):
 loader = unittest.TestLoader()
 self.assertTrue(loader.suiteClass is unittest.TestSuite)
+
+
+if __name__ == "__main__":
+ unittest.main()
diff --git a/Lib/unittest/test/test_runner.py b/Lib/unittest/test/test_runner.py
--- a/Lib/unittest/test/test_runner.py
+++ b/Lib/unittest/test/test_runner.py
@@ -339,3 +339,7 @@
 f = io.StringIO()
 runner = unittest.TextTestRunner(f)
 self.assertTrue(runner.stream.stream is f)
+
+
+if __name__ == "__main__":
+ unittest.main()
diff --git a/Lib/unittest/test/test_setups.py b/Lib/unittest/test/test_setups.py
--- a/Lib/unittest/test/test_setups.py
+++ b/Lib/unittest/test/test_setups.py
@@ -501,5 +501,6 @@
 with self.assertRaisesRegex(Exception, msg):
 suite.debug()
 
+
 if __name__ == '__main__':
 unittest.main()
diff --git a/Lib/unittest/test/test_skipping.py b/Lib/unittest/test/test_skipping.py
--- a/Lib/unittest/test/test_skipping.py
+++ b/Lib/unittest/test/test_skipping.py
@@ -221,3 +221,7 @@
 suite = unittest.TestSuite([test])
 suite.run(result)
 self.assertEqual(result.skipped, [(test, "testing")])
+
+
+if __name__ == "__main__":
+ unittest.main()
-- 
Repository URL: http://hg.python.org/cpython


More information about the Python-checkins mailing list

AltStyle によって変換されたページ (->オリジナル) /