diff options
| author | Antony Lesuisse <al@openerp.com> | 2014-02-09 02:46:36 +0100 |
|---|---|---|
| committer | Antony Lesuisse <al@openerp.com> | 2014-02-09 02:46:36 +0100 |
| commit | 002ac937c11cb10fa4075896a8ebd6f2e3bf5f29 (patch) | |
| tree | 520f1ff41d6e100c3ecd241d304ba5b3fe48307d /openerp/cli/server.py | |
| parent | 278ed718e9805edf088642ba10d3b7c4e5716c31 (diff) | |
add python --test-file support
bzr revid: al@openerp.com-20140209014636-2fbl15q8wrubmiup
Diffstat (limited to 'openerp/cli/server.py')
| -rw-r--r-- | openerp/cli/server.py | 16 |
1 files changed, 1 insertions, 15 deletions
diff --git a/openerp/cli/server.py b/openerp/cli/server.py index 09557a7399f..004cb1ab8bb 100644 --- a/openerp/cli/server.py +++ b/openerp/cli/server.py @@ -89,19 +89,6 @@ def setup_pid_file(): pidtext = "%d" % (os.getpid()) fd.write(pidtext) -def run_test_file(dbname, test_file): - """ Preload a registry, possibly run a test file, and start the cron.""" - try: - config = openerp.tools.config - registry = openerp.modules.registry.RegistryManager.new(dbname, update_module=config['init'] or config['update']) - cr = registry.db.cursor() - _logger.info('loading test file %s', test_file) - openerp.tools.convert_yaml_import(cr, 'base', file(test_file), 'test', {}, 'test', True) - cr.rollback() - cr.close() - except Exception: - _logger.exception('Failed to initialize database `%s` and run test file `%s`.', dbname, test_file) - def export_translation(): config = openerp.tools.config dbname = config['db_name'] @@ -146,8 +133,7 @@ def main(args): config = openerp.tools.config if config["test_file"]: - run_test_file(config['db_name'], config['test_file']) - sys.exit(0) + config["test_enable"] = True if config["translate_out"]: export_translation() |
