[IMP] slightly improve error message at the end of a module's failed tests
authorXavier Morel <xmo@openerp.com>
Tue, 18 Feb 2014 10:18:47 +0000 (11:18 +0100)
committerXavier Morel <xmo@openerp.com>
Tue, 18 Feb 2014 10:18:47 +0000 (11:18 +0100)
bzr revid: xmo@openerp.com-20140218101847-mwsd2zolpze1xdhf

openerp/modules/module.py

index df2bc0a..a443a25 100644 (file)
@@ -370,9 +370,11 @@ def run_unit_tests(module_name, dbname):
         _logger.info('module %s: running test %s.', module_name, m.__name__)
 
         result = unittest2.TextTestRunner(verbosity=2, stream=TestStream()).run(suite)
+
         if not result.wasSuccessful():
             r = False
-            _logger.error('module %s: at least one error occurred in a test', module_name)
+            _logger.error("Module %s: %d failures, %d errors",
+                          module_name, len(result.failures), len(result.errors))
     current_test = None
     return r