summaryrefslogtreecommitdiffstats
path: root/test/integration/targets/collections/test_bypass_host_loop.yml
diff options
context:
space:
mode:
Diffstat (limited to 'test/integration/targets/collections/test_bypass_host_loop.yml')
-rw-r--r--test/integration/targets/collections/test_bypass_host_loop.yml19
1 files changed, 19 insertions, 0 deletions
diff --git a/test/integration/targets/collections/test_bypass_host_loop.yml b/test/integration/targets/collections/test_bypass_host_loop.yml
new file mode 100644
index 0000000..71f48d5
--- /dev/null
+++ b/test/integration/targets/collections/test_bypass_host_loop.yml
@@ -0,0 +1,19 @@
+- name: Test collection lookup bypass host list
+ hosts: all
+ connection: local
+ gather_facts: false
+ collections:
+ - testns.testcoll
+ tasks:
+ - bypass_host_loop:
+ register: bypass
+
+ - run_once: true
+ vars:
+ bypass_hosts: '{{ hostvars|dictsort|map(attribute="1.bypass.bypass_inventory_hostname")|select("defined")|unique }}'
+ block:
+ - debug:
+ var: bypass_hosts
+
+ - assert:
+ that: bypass_hosts|length == 1