Restore previous test play, break new tests into a new play (#39688)

pull/39700/head
Matt Martz 7 years ago committed by GitHub
parent 62b03d93bc
commit aeecdbfc35
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

@ -1,5 +1,5 @@
- name: Test include_role - name: Test include_role
hosts: testhost,testhost2 hosts: testhost
vars: vars:
run_role: yes run_role: yes
@ -85,27 +85,10 @@
include_role: include_role:
name: "{{ role_name }}" name: "{{ role_name }}"
- name: wipe role results
set_fact:
_role2_result: ~
_role3_result: ~
- name: Test using a host variable for role name - name: Test using a host variable for role name
include_role: include_role:
name: "{{ host_var_role_name }}" 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 - name: Pass variable to role
include_role: include_role:
name: role1 name: role1
@ -161,3 +144,26 @@
- name: Include role inside always - name: Include role inside always
include_role: include_role:
name: role3 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…
Cancel
Save