From: Georg Brandl Date: Thu, 27 Jul 2006 15:05:36 +0000 (+0000) Subject: Add test_main() methods. These three tests were never run X-Git-Tag: v2.5b3~139 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=f102fc5f86bf40695f70888a12d6a8c171bd0515;p=python Add test_main() methods. These three tests were never run by regrtest.py. We really need a simpler testing framework. --- diff --git a/Lib/test/test_defaultdict.py b/Lib/test/test_defaultdict.py index b5a6628987..134b5a8cb2 100644 --- a/Lib/test/test_defaultdict.py +++ b/Lib/test/test_defaultdict.py @@ -4,6 +4,7 @@ import os import copy import tempfile import unittest +from test import test_support from collections import defaultdict @@ -131,5 +132,8 @@ class TestDefaultDict(unittest.TestCase): self.assertEqual(d2, d1) +def test_main(): + test_support.run_unittest(TestDefaultDict) + if __name__ == "__main__": - unittest.main() + test_main() diff --git a/Lib/test/test_iterlen.py b/Lib/test/test_iterlen.py index bcd0a6f4c2..7d2cfb2360 100644 --- a/Lib/test/test_iterlen.py +++ b/Lib/test/test_iterlen.py @@ -235,9 +235,7 @@ class TestSeqIterReversed(TestInvariantWithoutMutations): self.assertEqual(len(it), 0) - -if __name__ == "__main__": - +def test_main(): unittests = [ TestRepeat, TestXrange, @@ -255,3 +253,7 @@ if __name__ == "__main__": TestSeqIterReversed, ] test_support.run_unittest(*unittests) + +if __name__ == "__main__": + test_main() + diff --git a/Lib/test/test_uuid.py b/Lib/test/test_uuid.py index 9d0d25b763..fa7e3f61f8 100644 --- a/Lib/test/test_uuid.py +++ b/Lib/test/test_uuid.py @@ -1,4 +1,5 @@ -from unittest import TestCase, main +from unittest import TestCase +from test import test_support import uuid def importable(name): @@ -392,5 +393,9 @@ class TestUUID(TestCase): equal(u, uuid.UUID(v)) equal(str(u), v) + +def test_main(): + test_support.run_unittest(TestUUID) + if __name__ == '__main__': - main() + test_main()