@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.")
@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)