Change the PyUnit-based tests to use the test_main() approach. This

allows using the tests with unittest.py as a script.  The tests will
still run when run as a script themselves.
This commit is contained in:
Fred Drake 2001-09-20 21:33:42 +00:00
parent 6f7993765a
commit 2e2be3760c
34 changed files with 229 additions and 39 deletions

View file

@ -265,6 +265,11 @@ class ClassWithFailingRepr:
raise Exception("This should be caught by Repr.repr_instance")
run_unittest(ReprTests)
if os.name != 'mac':
run_unittest(LongReprTest)
def test_main():
run_unittest(ReprTests)
if os.name != 'mac':
run_unittest(LongReprTest)
if __name__ == "__main__":
test_main()