Adding integration test to parsing for includes with params

This commit is contained in:
James Cammarata 2014-07-26 01:26:16 -05:00
parent 6eac47e519
commit 4d659229ce
3 changed files with 25 additions and 0 deletions

View file

@ -0,0 +1,3 @@
dependencies:
- prepare_tests

View file

@ -0,0 +1,3 @@
dependencies:
- prepare_tests

View file

@ -116,3 +116,22 @@
that:
# command shouldn't end in spaces, amend test once fixed
- result.cmd == "echo foo --arg=a --arg=b"
- name: create a test file to include
copy: 'dest={{ output_dir }}/test_include.yml content="- debug: var=param\n"'
register: result
- name: assert that the test include file was created
assert:
that:
- result.changed
- name: test includes with params
include: "{{ output_dir }}/test_include.yml param={{ test_input }}"
register: result
- debug: var=result
- assert:
that:
- 'result.dest == "{{ output_dir|expanduser }}/test_include.yml"'