diff --git a/openerp/service/server.py b/openerp/service/server.py index 974068c2b9c..f9db66a28ef 100644 --- a/openerp/service/server.py +++ b/openerp/service/server.py @@ -851,7 +851,8 @@ def load_test_file_py(registry, test_file): stream = openerp.modules.module.TestStream() result = unittest2.TextTestRunner(verbosity=2, stream=stream).run(suite) success = result.wasSuccessful() - registry._assertion_report.report_result(success) + if hasattr(registry._assertion_report,'report_result'): + registry._assertion_report.report_result(success) if not success: _logger.error('%s: at least one error occurred in a test', test_file)