diff --git a/tests/integration/targets/archive/tasks/broken-link.yml b/tests/integration/targets/archive/tasks/broken-link.yml new file mode 100644 index 0000000000..b1e0fb752b --- /dev/null +++ b/tests/integration/targets/archive/tasks/broken-link.yml @@ -0,0 +1,22 @@ +--- +- name: Create broken link + file: + src: /nowhere + dest: "{{ output_dir }}/nowhere.txt" + state: link + force: yes + +- name: Archive broken link (tar.gz) + archive: + path: "{{ output_dir }}/*.txt" + dest: "{{ output_dir }}/archive_broken_link.tar.gz" + +- name: Archive broken link (tar.bz2) + archive: + path: "{{ output_dir }}/*.txt" + dest: "{{ output_dir }}/archive_broken_link.tar.bz2" + +- name: Archive broken link (zip) + archive: + path: "{{ output_dir }}/*.txt" + dest: "{{ output_dir }}/archive_broken_link.zip" diff --git a/tests/integration/targets/archive/tasks/main.yml b/tests/integration/targets/archive/tasks/main.yml index 51504e6bf8..19a1f6af0c 100644 --- a/tests/integration/targets/archive/tasks/main.yml +++ b/tests/integration/targets/archive/tasks/main.yml @@ -369,3 +369,6 @@ - name: import remove tests import_tasks: remove.yml + +- name: import broken-link tests + import_tasks: broken-link.yml