mirror of
https://github.com/ansible-collections/community.general.git
synced 2025-07-28 23:51:23 -07:00
added support for --testcase flag in ansible-test (#36134)
* added support for --testcase flag in ansible-test * fixed command format * added tab completion * fixed sanity issues * added documenation for --testcase * don't autocomplete when multiple modules are selected
This commit is contained in:
parent
dba561efa7
commit
3f5caf659e
4 changed files with 39 additions and 0 deletions
|
@ -193,6 +193,7 @@ class NetworkIntegrationConfig(IntegrationConfig):
|
|||
|
||||
self.platform = args.platform # type: list [str]
|
||||
self.inventory = args.inventory # type: str
|
||||
self.testcase = args.testcase # type: str
|
||||
|
||||
|
||||
class UnitsConfig(TestConfig):
|
||||
|
|
|
@ -943,6 +943,10 @@ def command_integration_role(args, target, start_at_task):
|
|||
if args.diff:
|
||||
cmd += ['--diff']
|
||||
|
||||
if isinstance(args, NetworkIntegrationConfig):
|
||||
if args.testcase:
|
||||
cmd += ['-e', 'testcase=%s' % args.testcase]
|
||||
|
||||
if args.verbosity:
|
||||
cmd.append('-' + ('v' * args.verbosity))
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue