# run test_file if provided
if test_file:
_logger.info('loading test file %s', test_file)
- if test_file.endswith('yml'):
- load_test_file_yml(registry, test_file)
- elif test_file.endswith('py'):
- load_test_file_py(registry, test_file)
+ with openerp.api.Environment.manage():
+ if test_file.endswith('yml'):
+ load_test_file_yml(registry, test_file)
+ elif test_file.endswith('py'):
+ load_test_file_py(registry, test_file)
if registry._assertion_report.failures:
rc += 1