Skip to content

Commit

Permalink
Add integration test for #36430 (#36432)
Browse files Browse the repository at this point in the history
  • Loading branch information
mkrizek committed Feb 21, 2018
1 parent d1f7693 commit 9fced4f
Showing 1 changed file with 26 additions and 0 deletions.
26 changes: 26 additions & 0 deletions test/integration/targets/loops/tasks/main.yml
Expand Up @@ -176,3 +176,29 @@
with_sequence: start=0 count=3
loop_control:
index_var: my_idx

#
# loop_control/label
# https://github.com/ansible/ansible/pull/36430
#

- set_fact:
loopthis:
- name: foo
label: foo_label
- name: bar
label: bar_label

- name: check that item label is updated each iteration
debug:
msg: "{{ looped_var.name }}"
with_items: "{{ loopthis }}"
loop_control:
loop_var: looped_var
label: "looped_var {{ looped_var.label }}"
register: output

- assert:
that:
- "output.results[0]['_ansible_item_label'] == 'looped_var foo_label'"
- "output.results[1]['_ansible_item_label'] == 'looped_var bar_label'"

0 comments on commit 9fced4f

Please sign in to comment.