]> granicus.if.org Git - python/commitdiff
Issue #19013: add unittest.main() epilogs to unittest's own test modules
authorAntoine Pitrou <solipsis@pitrou.net>
Fri, 13 Sep 2013 21:52:46 +0000 (23:52 +0200)
committerAntoine Pitrou <solipsis@pitrou.net>
Fri, 13 Sep 2013 21:52:46 +0000 (23:52 +0200)
Lib/unittest/test/test_assertions.py
Lib/unittest/test/test_break.py
Lib/unittest/test/test_case.py
Lib/unittest/test/test_functiontestcase.py
Lib/unittest/test/test_loader.py
Lib/unittest/test/test_runner.py
Lib/unittest/test/test_setups.py
Lib/unittest/test/test_skipping.py

index 7931cadaf3d94391ac1cfa54829feacc4d5d7545..af08d5ad65a86ec84a9d792a7cb03f18bc643900 100644 (file)
@@ -361,3 +361,7 @@ class TestLongMessage(unittest.TestCase):
                               ['^"regex" does not match "foo"$', '^oops$',
                                '^"regex" does not match "foo"$',
                                '^"regex" does not match "foo" : oops$'])
+
+
+if __name__ == "__main__":
+    unittest.main()
index 75532f42d3d5f1580274db54468c1f4f42f22852..0bf1a229b84c078e7235ddd3c0c69d947130eda4 100644 (file)
@@ -282,3 +282,7 @@ class TestBreakSignalIgnored(TestBreak):
     "if threads have been used")
 class TestBreakSignalDefault(TestBreak):
     int_handler = signal.SIG_DFL
+
+
+if __name__ == "__main__":
+    unittest.main()
index 49872501f47a806b7cfb250b9c91e3981d812434..51b06bc68bf2cdc87dc8db53becfe9efa27e538f 100644 (file)
@@ -1405,3 +1405,7 @@ test case
         with support.disable_gc():
             del case
             self.assertFalse(wr())
+
+
+if __name__ == "__main__":
+    unittest.main()
index 9ce5ee3556e6d97aa7fd0aff4431fce01222c619..d7fe07a53b9b2ba1748b71507d9e7fda3fc5310c 100644 (file)
@@ -142,3 +142,7 @@ class Test_FunctionTestCase(unittest.TestCase):
         test = unittest.FunctionTestCase(lambda: None, description=desc)
 
         self.assertEqual(test.shortDescription(), "this tests foo")
+
+
+if __name__ == "__main__":
+    unittest.main()
index f1f8ecd978c523beaf53c031c75be9228f169b1f..b1782a293630717accb13e05fb0376e7406a7172 100644 (file)
@@ -1306,3 +1306,7 @@ class Test_TestLoader(unittest.TestCase):
     def test_suiteClass__default_value(self):
         loader = unittest.TestLoader()
         self.assertTrue(loader.suiteClass is unittest.TestSuite)
+
+
+if __name__ == "__main__":
+    unittest.main()
index 5a91f1ba6c2ed6fab2d3cb723165d678b743b1b1..ef1c1af9f102e181487b02672158256b70e6cf7a 100644 (file)
@@ -339,3 +339,7 @@ class Test_TextTestRunner(unittest.TestCase):
         f = io.StringIO()
         runner = unittest.TextTestRunner(f)
         self.assertTrue(runner.stream.stream is f)
+
+
+if __name__ == "__main__":
+    unittest.main()
index bcd69a8585c8f09d71d5e83b75be0f13fbd610c2..392f95efc0713b93c84c689d336d0db7157aef83 100644 (file)
@@ -501,5 +501,6 @@ class TestSetups(unittest.TestCase):
             with self.assertRaisesRegex(Exception, msg):
                 suite.debug()
 
+
 if __name__ == '__main__':
     unittest.main()
index 3556932afd89739183f13637e71526f5c186c383..e18caa48ba4ddda2f1d8080b8344bdb76f5ae522 100644 (file)
@@ -221,3 +221,7 @@ class Test_TestSkipping(unittest.TestCase):
         suite = unittest.TestSuite([test])
         suite.run(result)
         self.assertEqual(result.skipped, [(test, "testing")])
+
+
+if __name__ == "__main__":
+    unittest.main()