From a86d7a548dbaec6148be9bd4f399fed002ccaa9e Mon Sep 17 00:00:00 2001 From: Xavier Morel Date: Fri, 14 Feb 2014 15:52:57 +0100 Subject: [PATCH] [IMP] use TestSuite.addTests instead of manually iterating on loadTestsFromModule results bzr revid: xmo@openerp.com-20140214145257-2alo4dvn8rmq3xfj --- openerp/modules/module.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/openerp/modules/module.py b/openerp/modules/module.py index 6eaf9d7e6e0..1d8bbfde7bb 100644 --- a/openerp/modules/module.py +++ b/openerp/modules/module.py @@ -360,9 +360,9 @@ def run_unit_tests(module_name, dbname): r = True for m in mods: suite = unittest2.TestSuite() - for t in unittest2.TestLoader().loadTestsFromModule(m): - suite.addTest(t) - _logger.log(logging.INFO, 'module %s: running test %s.', module_name, m.__name__) + suite.addTests(unittest2.TestLoader().loadTestsFromModule(m)) + _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