1
0
Fork 0
mirror of https://github.com/ansible-collections/community.general.git synced 2026-04-22 03:39:08 +00:00
community.general/tests/integration/targets/iso_extract/tasks/main.yml
Alexei Znamensky 66886d08f5
integration tests: remove CentOS conditionals - part 2 (#11719)
* test(integration): remove CentOS references - part 2

* adjustments from review
2026-04-03 23:13:58 +13:00

42 lines
1.3 KiB
YAML

---
####################################################################
# WARNING: These are designed specifically for Ansible tests #
# and should not be used as examples of how to write Ansible roles #
####################################################################
# Test code for the iso_extract module.
# Copyright (c) 2017, James Tanner <tanner.jc@gmail.com>
# Copyright (c) 2017, Dag Wieers <dag@wieers.com>
# GNU General Public License v3.0+ (see LICENSES/GPL-3.0-or-later.txt or https://www.gnu.org/licenses/gpl-3.0.txt)
# SPDX-License-Identifier: GPL-3.0-or-later
- set_fact:
output_test_dir: '{{ remote_tmp_dir }}/test_iso_extract'
# TODO: figure out and fix!
- name: Doesn't work with Fedora 43 for some reason
meta: end_play
when:
- ansible_facts.distribution == 'Fedora' and ansible_facts.distribution_major_version is version('43', '==')
- name: Install 7zip
import_tasks: 7zip.yml
- name: Prepare environment
import_tasks: prepare.yml
- name: Test in normal mode
import_tasks: tests.yml
vars:
in_check_mode: false
- name: Prepare environment
import_tasks: prepare.yml
- name: Test in check-mode
import_tasks: tests.yml
vars:
in_check_mode: true
check_mode: true
# FIXME - fill this in after figuring out how to allow mounts