Skip to content
Snippets Groups Projects
Commit 9b8fc424561d authored by Vincent Hatakeyama's avatar Vincent Hatakeyama
Browse files

:sparkles: add option to override tested module in do_tests

parent 3272904cc740
No related branches found
No related tags found
No related merge requests found
......@@ -16,5 +16,5 @@
_logger = logging.getLogger(__name__)
__version__ = '0.0.1'
__version__ = '0.0.2'
__date__ = '2018-04-13'
......@@ -20,5 +20,5 @@
__date__ = '2018-04-13'
__updated__ = '2018-04-13'
__updated__ = '2018-06-25'
def main(argv=None): # IGNORE:C0111
......@@ -117,6 +117,11 @@
dest='createdb',
action='store_false',
)
parser.add_argument(
'--test',
help="Modules to test (override defaults from setup.cfg)",
default=None,
)
# TODO options
# - db host/uri (include socket)
# - db user for creation/remove
......@@ -140,6 +145,7 @@
test_log_level = (
nmspc.log_level
if nmspc.log_level else nmspc.test_log_level)
override_tested_module = nmspc.test
# Get parameters from setup file
......@@ -249,7 +255,11 @@
# TODO start odoo and detect if test fails
if nmspc.docker:
test_args = list(args)
test_args.append('--test-default')
if override_tested_module:
test_args.append('--test')
test_args.append(override_tested_module)
else:
test_args.append('--test-default')
if test_log_level:
test_args.append('--log-level')
test_args.append(test_log_level)
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment