From d926581bb9f2d12956547579734046a53419540d Mon Sep 17 00:00:00 2001 From: Xavier Morel Date: Tue, 18 Feb 2014 11:18:47 +0100 Subject: [PATCH] [IMP] slightly improve error message at the end of a module's failed tests bzr revid: xmo@openerp.com-20140218101847-mwsd2zolpze1xdhf --- openerp/modules/module.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/openerp/modules/module.py b/openerp/modules/module.py index df2bc0a1353..a443a2576ab 100644 --- a/openerp/modules/module.py +++ b/openerp/modules/module.py @@ -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