summaryrefslogtreecommitdiff
path: root/test/integration/targets/task_ordering/tasks
diff options
context:
space:
mode:
Diffstat (limited to 'test/integration/targets/task_ordering/tasks')
-rw-r--r--test/integration/targets/task_ordering/tasks/main.yml13
-rw-r--r--test/integration/targets/task_ordering/tasks/taskorder-include.yml8
2 files changed, 12 insertions, 9 deletions
diff --git a/test/integration/targets/task_ordering/tasks/main.yml b/test/integration/targets/task_ordering/tasks/main.yml
index 281b837078..4a7828bf42 100644
--- a/test/integration/targets/task_ordering/tasks/main.yml
+++ b/test/integration/targets/task_ordering/tasks/main.yml
@@ -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."
diff --git a/test/integration/targets/task_ordering/tasks/taskorder-include.yml b/test/integration/targets/task_ordering/tasks/taskorder-include.yml
index 4e64b7e927..228e897e4d 100644
--- a/test/integration/targets/task_ordering/tasks/taskorder-include.yml
+++ b/test/integration/targets/task_ordering/tasks/taskorder-include.yml
@@ -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 }}