summaryrefslogtreecommitdiff
path: root/test/integration/targets/consul
diff options
context:
space:
mode:
authorPilou <pierre-louis.bonicoli@libregerbil.fr>2019-07-10 13:16:18 +0000
committerSam Doran <sdoran@redhat.com>2019-07-10 09:16:17 -0400
commitef1cf2d2e8ccfb6fbcba48dde98203b5e11d718f (patch)
tree8b66b10152ad77ccd217b98cc4751bb1cae13f58 /test/integration/targets/consul
parent7346b699eec99d7279da4175b99f07e08f0de283 (diff)
downloadansible-ef1cf2d2e8ccfb6fbcba48dde98203b5e11d718f.tar.gz
consul_session: ensure scheme parameter is used (#58692)
* Ensure an error occurs when unknown scheme is used * consul_session: don't ignore 'scheme' parameter
Diffstat (limited to 'test/integration/targets/consul')
-rw-r--r--test/integration/targets/consul/tasks/consul_session.yml12
1 files changed, 12 insertions, 0 deletions
diff --git a/test/integration/targets/consul/tasks/consul_session.yml b/test/integration/targets/consul/tasks/consul_session.yml
index 6763b0ad18..f50fe0f7af 100644
--- a/test/integration/targets/consul/tasks/consul_session.yml
+++ b/test/integration/targets/consul/tasks/consul_session.yml
@@ -70,6 +70,18 @@
that:
- result is failed
+- name: ensure unknown scheme fails
+ consul_session:
+ state: info
+ id: '{{ session_id }}'
+ scheme: non_existent
+ register: result
+ ignore_errors: True
+
+- assert:
+ that:
+ - result is failed
+
- name: delete a session
consul_session:
state: absent