babac66f9c
* be strict about what is a boolean for keywords - found and fixed typo in test , 'yes' != 'yes.'
21 lines
566 B
YAML
21 lines
566 B
YAML
- hosts: testhost
|
|
gather_facts: false
|
|
tasks:
|
|
- name: try to set 'diff' a boolean
|
|
debug: msg="not important"
|
|
diff: yes
|
|
ignore_errors: True
|
|
register: good_diff
|
|
|
|
- name: try to set 'diff' a boolean to a string (. would make it non boolean)
|
|
debug: msg="not important"
|
|
diff: yes.
|
|
ignore_errors: True
|
|
register: bad_diff
|
|
|
|
- name: Check we did error out
|
|
assert:
|
|
that:
|
|
- good_diff is success
|
|
- bad_diff is failed
|
|
- "'is not a valid boolean' in bad_diff['msg']"
|