Restore previous test play, break new tests into a new play (#39688)
This commit is contained in:
parent
62b03d93bc
commit
aeecdbfc35
1 changed files with 24 additions and 18 deletions
|
@ -1,5 +1,5 @@
|
|||
- name: Test include_role
|
||||
hosts: testhost,testhost2
|
||||
hosts: testhost
|
||||
|
||||
vars:
|
||||
run_role: yes
|
||||
|
@ -85,27 +85,10 @@
|
|||
include_role:
|
||||
name: "{{ role_name }}"
|
||||
|
||||
- name: wipe role results
|
||||
set_fact:
|
||||
_role2_result: ~
|
||||
_role3_result: ~
|
||||
|
||||
- name: Test using a host variable for role name
|
||||
include_role:
|
||||
name: "{{ host_var_role_name }}"
|
||||
|
||||
- name: assert that host varible for role name calls 2 diff roles
|
||||
assert:
|
||||
that:
|
||||
- _role2_result is not none
|
||||
when: inventory_hostname == 'testhost2'
|
||||
|
||||
- name: assert that host varible for role name calls 2 diff roles
|
||||
assert:
|
||||
that:
|
||||
- _role3_result is not none
|
||||
when: inventory_hostname == 'testhost'
|
||||
|
||||
- name: Pass variable to role
|
||||
include_role:
|
||||
name: role1
|
||||
|
@ -161,3 +144,26 @@
|
|||
- name: Include role inside always
|
||||
include_role:
|
||||
name: role3
|
||||
|
||||
- hosts: testhost,testhost2
|
||||
tasks:
|
||||
- name: wipe role results
|
||||
set_fact:
|
||||
_role2_result: ~
|
||||
_role3_result: ~
|
||||
|
||||
- name: Test using a host variable for role name
|
||||
include_role:
|
||||
name: "{{ host_var_role_name }}"
|
||||
|
||||
- name: assert that host varible for role name calls 2 diff roles
|
||||
assert:
|
||||
that:
|
||||
- _role2_result is not none
|
||||
when: inventory_hostname == 'testhost2'
|
||||
|
||||
- name: assert that host varible for role name calls 2 diff roles
|
||||
assert:
|
||||
that:
|
||||
- _role3_result is not none
|
||||
when: inventory_hostname == 'testhost'
|
||||
|
|
Loading…
Reference in a new issue