mirror of
https://github.com/ansible-collections/community.general.git
synced 2025-07-29 16:11:22 -07:00
More test fixes for split controller/remote tests.
This commit is contained in:
parent
73636175da
commit
a8116497ba
49 changed files with 217 additions and 135 deletions
2
test/integration/targets/task_ordering/meta/main.yml
Normal file
2
test/integration/targets/task_ordering/meta/main.yml
Normal file
|
@ -0,0 +1,2 @@
|
|||
dependencies:
|
||||
- setup_remote_tmp_dir
|
|
@ -1,12 +1,15 @@
|
|||
- shell: mktemp
|
||||
register: temppath
|
||||
- set_fact:
|
||||
temppath: "{{ remote_tmp_dir }}/output.txt"
|
||||
|
||||
- include: taskorder-include.yml
|
||||
with_items:
|
||||
- 1
|
||||
- 2
|
||||
- 3
|
||||
|
||||
- assert:
|
||||
that: lookup('file', temppath.stdout) == "one.1.two.1.three.1.four.1.one.2.two.2.three.2.four.2.one.3.two.3.three.3.four.3."
|
||||
- slurp:
|
||||
src: "{{ temppath }}"
|
||||
register: tempout
|
||||
|
||||
- file: path="{{temppath.stdout}}" state=absent
|
||||
- assert:
|
||||
that: tempout.content | b64decode == "one.1.two.1.three.1.four.1.one.2.two.2.three.2.four.2.one.3.two.3.three.3.four.3."
|
||||
|
|
|
@ -2,9 +2,9 @@
|
|||
# There have been regressions where included tasks and
|
||||
# nested blocks ran out of order...
|
||||
|
||||
- shell: printf one.{{ item }}. >> {{ temppath.stdout }}
|
||||
- shell: printf one.{{ item }}. >> {{ temppath }}
|
||||
- block:
|
||||
- shell: printf two.{{ item }}. >> {{ temppath.stdout }}
|
||||
- shell: printf two.{{ item }}. >> {{ temppath }}
|
||||
- block:
|
||||
- shell: printf three.{{ item }}. >> {{ temppath.stdout }}
|
||||
- shell: printf four.{{ item }}. >> {{ temppath.stdout }}
|
||||
- shell: printf three.{{ item }}. >> {{ temppath }}
|
||||
- shell: printf four.{{ item }}. >> {{ temppath }}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue