summaryrefslogtreecommitdiff
path: root/test/libtest.py
diff options
context:
space:
mode:
authorjvoisin2012-12-13 21:58:05 +0100
committerjvoisin2012-12-13 21:58:05 +0100
commite8f3ae69fc7e40fffdb8f755702eb11f86383e37 (patch)
tree613f1c927ec528abefc4e6395e04d9ab074c82a5 /test/libtest.py
parentcbf8a2a65928694202e19b6bcf56ec84bcbf613c (diff)
Enhance the way test.py reports failed tests
Diffstat (limited to 'test/libtest.py')
-rw-r--r--test/libtest.py7
1 files changed, 3 insertions, 4 deletions
diff --git a/test/libtest.py b/test/libtest.py
index 9a833f1..5f4ff7a 100644
--- a/test/libtest.py
+++ b/test/libtest.py
@@ -78,15 +78,14 @@ class TestFileAttributes(unittest.TestCase):
78 self.assertFalse(mat.create_class_file('ilikecookies', False, True)) 78 self.assertFalse(mat.create_class_file('ilikecookies', False, True))
79 79
80 80
81def main(): 81def get_tests():
82 Suite = unittest.TestSuite() 82 Suite = unittest.TestSuite()
83 Suite.addTest(unittest.makeSuite(TestRemovelib)) 83 Suite.addTest(unittest.makeSuite(TestRemovelib))
84 Suite.addTest(unittest.makeSuite(TestListlib)) 84 Suite.addTest(unittest.makeSuite(TestListlib))
85 Suite.addTest(unittest.makeSuite(TestisCleanlib)) 85 Suite.addTest(unittest.makeSuite(TestisCleanlib))
86 Suite.addTest(unittest.makeSuite(TestFileAttributes)) 86 Suite.addTest(unittest.makeSuite(TestFileAttributes))
87 test_result = unittest.TextTestRunner(verbosity=test.VERBOSITY).run(Suite) 87 return Suite
88 return len(test_result.failures)
89 88
90 89
91if __name__ == '__main__': 90if __name__ == '__main__':
92 sys.exit(main()) 91 unittest.TextTestRunner(verbosity=test.VERBOSITY).run(get_tests())