diff options
| author | Christophe Simonis <chs@odoo.com> | 2014-12-03 14:48:54 +0100 |
|---|---|---|
| committer | Christophe Simonis <chs@odoo.com> | 2014-12-03 14:48:54 +0100 |
| commit | 2e092ace29d88e0ea892708b93dffa94a283e771 (patch) | |
| tree | 399d18376469d2c6d37f5692f1b65e77c665652d | |
| parent | 2275ab5d952b90779e1363fa2cc4f8927586c812 (diff) | |
[FIX] must manage() Environment before loading test file
| -rw-r--r-- | openerp/service/server.py | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/openerp/service/server.py b/openerp/service/server.py index 5ea05df8112..43f9aadcbe7 100644 --- a/openerp/service/server.py +++ b/openerp/service/server.py @@ -907,10 +907,11 @@ def preload_registries(dbnames): # 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 |
