summaryrefslogtreecommitdiff
path: root/tests/fixtures/config/remote-action-modules/git/org_project/playbooks/roles/patch-test-delegate/tasks/patch-delegate.yaml
blob: 44ebca3cad7e13462124b7ee6650f253c72d74d6 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
- name: Patch with basedir
  patch:
    src: patch
    basedir: "/opt/patch-dest"
    strip: 1
  delegate_to: "{{ item }}"
  register: result
  ignore_errors: true

- assert:
    that:
      - "result.failed == true"
      - "'Accessing files from outside the working dir' in result.msg"
    msg: Patch must fail due to accessing files outside the working dir

- name: Patch with dest
  patch:
    src: patch
    dest: "/opt/patch-dest/readme"
    strip: 1
  delegate_to: "{{ item }}"
  register: result
  ignore_errors: true

- assert:
    that:
      - "result.failed == true"
      - "'Accessing files from outside the working dir' in result.msg"
    msg: Patch must fail due to accessing files outside the working dir