diff options
Diffstat (limited to 'cli/cli_base.py')
-rw-r--r-- | cli/cli_base.py | 14 |
1 files changed, 10 insertions, 4 deletions
diff --git a/cli/cli_base.py b/cli/cli_base.py index 583b0ab8..45be1d00 100644 --- a/cli/cli_base.py +++ b/cli/cli_base.py @@ -117,8 +117,11 @@ def testcase_show(testname): @testcase.command('run', help="Executes a test case.") @click.argument('testname', type=click.STRING, required=True) -def testcase_run(testname): - _testcase.run(testname) +@click.option('-n', '--noclean', is_flag=True, default=False, + help='The created openstack resources by the test' + 'will not be cleaned after the execution.') +def testcase_run(testname, noclean): + _testcase.run(testname, noclean) @tier.command('list', help="Lists the available tiers.") @@ -140,5 +143,8 @@ def tier_gettests(tiername): @tier.command('run', help="Executes all the tests within a tier.") @click.argument('tiername', type=click.STRING, required=True) -def tier_run(tiername): - _tier.run(tiername) +@click.option('-n', '--noclean', is_flag=True, default=False, + help='The created openstack resources by the tests' + 'will not be cleaned after the execution.') +def tier_run(tiername, noclean): + _tier.run(tiername, noclean) |