26 lines
754 B
YAML
26 lines
754 B
YAML
|
- debug:
|
||
|
msg: executing testrole from legacy playbook-adjacent roles dir
|
||
|
|
||
|
- name: exec a FQ module from a legacy role
|
||
|
testns.testcoll.testmodule:
|
||
|
register: coll_module_out
|
||
|
|
||
|
- name: exec a legacy playbook-adjacent module from a legacy role
|
||
|
ping:
|
||
|
register: ping_out
|
||
|
|
||
|
- name: sample collections list inside a legacy role (should be empty)
|
||
|
testns.testcoll.plugin_lookup:
|
||
|
register: plugin_lookup_out
|
||
|
|
||
|
- debug:
|
||
|
msg: '{{ test_role_input | default("(undefined)") }}'
|
||
|
register: test_role_output
|
||
|
|
||
|
- assert:
|
||
|
that:
|
||
|
- coll_module_out.source == 'user'
|
||
|
# ensure we used the library/ ping override, not the builtin or one from another collection
|
||
|
- ping_out.source == 'legacy_library_dir'
|
||
|
- not plugin_lookup_out.collection_list
|