summaryrefslogtreecommitdiffstats
path: root/test/integration/targets/fetch/roles/fetch_tests/tasks/symlink.yml
blob: 41d7b35a1f070d4f35c863bb3e3281e50dd69d4a (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
- name: Fetch the file via a symlink
  fetch:
    src: "{{ remote_tmp_dir }}/link"
    dest: "{{ output_dir }}/fetched-link"
  register: fetched_symlink

- name: Assert that we fetched correctly
  assert:
    that:
      - fetched_symlink is changed
      - fetched_symlink.checksum == "a94a8fe5ccb19ba61c4c0873d391e987982fbbd3"
      - fetched_symlink.remote_checksum == "a94a8fe5ccb19ba61c4c0873d391e987982fbbd3"
      - 'lookup("file", output_dir + "/fetched-link/" + inventory_hostname + remote_tmp_dir + "/link") == "test"'