summaryrefslogtreecommitdiffstats
path: root/test/integration/targets/playbook/types.yml
blob: dd8997b6e9b33e378bc3ae2c541f047ca48b7e59 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
- 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']"