You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
ansible/test/integration/targets/loop-connection/main.yml

34 lines
863 B
YAML

- hosts: localhost
gather_facts: false
tasks:
- name: test changing become activation on the same connection
raw: become_test
register: become_test
become: '{{ item }}'
vars:
ansible_connection: ns.name.dummy
loop:
- true
- false
- assert:
that:
- become_test.results[0].stderr == "become - sudo"
- become_test.results[0].stdout.startswith("sudo ")
- become_test.results[1].stderr == "become - None"
- become_test.results[1].stdout == "become_test"
- name: test loop reusing connection with redirected plugin name
raw: connected_test
register: connected_test
vars:
ansible_connection: ns.name.redirected_dummy
loop:
- 1
- 2
- assert:
that:
- connected_test.results[0].stderr == "ran - 1"
- connected_test.results[1].stderr == "ran - 2"