summaryrefslogtreecommitdiff
path: root/bin/tools
diff options
context:
space:
mode:
authorJulien Thewys <jth@openerp.com>2010-11-17 11:46:01 +0100
committerJulien Thewys <jth@openerp.com>2010-11-17 11:46:01 +0100
commit36d2afb046d44b65e222080b7e878eb30bcb00d4 (patch)
treefa1d10ae8391289a56b41ec6a8f4a0639d03d614 /bin/tools
parent7eedada6ef95f03b9adc042d6c71ab59b38b8aca (diff)
[IMP] Added 'test_force' cli param for loading tests without demo data.
Sometimes you want tests to be run against an environment where no demo data are allowed and you do not want to have tests loaded from the 'data' section as records will not be rolled back. bzr revid: jth@openerp.com-20101117104601-jottg84dmss716r0
Diffstat (limited to 'bin/tools')
-rw-r--r--bin/tools/config.py5
1 files changed, 4 insertions, 1 deletions
diff --git a/bin/tools/config.py b/bin/tools/config.py
index f98cdbab1b9..fd1d8c41cba 100644
--- a/bin/tools/config.py
+++ b/bin/tools/config.py
@@ -85,6 +85,7 @@ class configmanager(object):
'test_file' : False,
'test_report_directory' : False,
'test_disable' : False,
+ 'test_force' : False,
'test_commit' : False,
'static_http_enable': False,
'static_http_document_root': None,
@@ -162,6 +163,8 @@ class configmanager(object):
group.add_option("--test-report-directory", dest="test_report_directory", help="If set, will save sample of all reports in this directory.")
group.add_option("--test-disable", action="store_true", dest="test_disable",
default=False, help="Disable loading test files.")
+ group.add_option("--force-test", action="store_true", dest="test_force",
+ default=False, help="Forces loading of test files (even if --without-demo).")
group.add_option("--test-commit", action="store_true", dest="test_commit",
default=False, help="Commit database changes performed by tests.")
parser.add_option_group(group)
@@ -285,7 +288,7 @@ class configmanager(object):
'language', 'translate_out', 'translate_in', 'debug_mode', 'smtp_ssl',
'stop_after_init', 'logrotate', 'without_demo', 'netrpc', 'xmlrpc', 'syslog',
'list_db', 'xmlrpcs',
- 'test_file', 'test_disable', 'test_commit', 'test_report_directory'
+ 'test_file', 'test_disable', 'test_force', 'test_commit', 'test_report_directory'
]
for arg in keys: