From e8f3ae69fc7e40fffdb8f755702eb11f86383e37 Mon Sep 17 00:00:00 2001 From: jvoisin Date: Thu, 13 Dec 2012 21:58:05 +0100 Subject: Enhance the way test.py reports failed tests --- test/clitest.py | 15 +++++++-------- 1 file changed, 7 insertions(+), 8 deletions(-) (limited to 'test/clitest.py') diff --git a/test/clitest.py b/test/clitest.py index a818b5d..da2fc08 100644 --- a/test/clitest.py +++ b/test/clitest.py @@ -93,14 +93,13 @@ class TestFileAttributes(unittest.TestCase): self.assertEqual(stdout.strip('\n'), 'Unable to pocess %s' % 'ilikecookies') -def main(): - suite = unittest.TestSuite() - suite.addTest(unittest.makeSuite(TestRemovecli)) - suite.addTest(unittest.makeSuite(TestListcli)) - suite.addTest(unittest.makeSuite(TestisCleancli)) - test_result = unittest.TextTestRunner(verbosity=test.VERBOSITY).run(suite) - return len(test_result.failures) +def get_tests(): + Suite = unittest.TestSuite() + Suite.addTest(unittest.makeSuite(TestRemovecli)) + Suite.addTest(unittest.makeSuite(TestListcli)) + Suite.addTest(unittest.makeSuite(TestisCleancli)) + return Suite if __name__ == '__main__': - sys.exit(main()) + unittest.TextTestRunner(verbosity=test.VERBOSITY).run(get_tests()) -- cgit v1.3