mirror of
https://github.com/ansible-collections/community.general.git
synced 2026-05-08 14:22:46 +00:00
Restore previous test play, break new tests into a new play (#39688)
This commit is contained in:
@@ -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'
|
||||||
|
|||||||
Reference in New Issue
Block a user