diff options
author | Dag Wieers <dag@wieers.com> | 2018-08-30 15:40:36 +0200 |
---|---|---|
committer | Brian Coca <bcoca@users.noreply.github.com> | 2018-08-30 09:40:36 -0400 |
commit | bf9ed0263a16413c06cdba3066d60eaed9873770 (patch) | |
tree | fd20de61d6298beb60a0679255a9278c5b8048e7 /test/integration/targets/wait_for_connection | |
parent | 33e9d67801f42c7c592d1c30edd24145b28c2ea4 (diff) | |
download | ansible-bf9ed0263a16413c06cdba3066d60eaed9873770.tar.gz |
Ensure action plugins accept only valid args (#44779)
* Ensure action plugins accept only valid args
This fixes #25424
This also fixes #44773
* Add missing parameters, use private _VALID_ARGS
Diffstat (limited to 'test/integration/targets/wait_for_connection')
-rw-r--r-- | test/integration/targets/wait_for_connection/tasks/main.yml | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/test/integration/targets/wait_for_connection/tasks/main.yml b/test/integration/targets/wait_for_connection/tasks/main.yml index 07bf56f6de..613209e84c 100644 --- a/test/integration/targets/wait_for_connection/tasks/main.yml +++ b/test/integration/targets/wait_for_connection/tasks/main.yml @@ -3,3 +3,15 @@ connect_timeout: 5 sleep: 1 timeout: 10 + +- name: Use invalid parameter + wait_for_connection: + foo: bar + ignore_errors: yes + register: invalid_parameter + +- name: Ensure task fails with error + assert: + that: + - invalid_parameter is failed + - "invalid_parameter.msg == 'Invalid options for wait_for_connection: foo'" |