freeipa/ipatests/pytest_ipa
Stanislav Levin ba162b9b47 ipatests: Mark firewalld commands as no-op on non-firewalld distros
The FreeIPA integration tests strictly require Firewalld.
But not all the distros have such or any other high-level tool
for managing a firewall. Thus, to run integration tests on such systems
NoOpFirewall class has been added, which provides no-op firewalld
commands.

Fixes: https://pagure.io/freeipa/issue/8261
Signed-off-by: Stanislav Levin <slev@altlinux.org>
Reviewed-By: Rob Crittenden <rcritten@redhat.com>
Reviewed-By: François Cami <fcami@redhat.com>
2020-04-08 16:33:35 +02:00
..
integration ipatests: Mark firewalld commands as no-op on non-firewalld distros 2020-04-08 16:33:35 +02:00
__init__.py Rename pytest_plugins to ipatests.pytest_ipa 2018-08-02 17:07:43 +02:00
additional_config.py Rename pytest_plugins to ipatests.pytest_ipa 2018-08-02 17:07:43 +02:00
beakerlib.py Rename pytest_plugins to ipatests.pytest_ipa 2018-08-02 17:07:43 +02:00
declarative.py Rename pytest_plugins to ipatests.pytest_ipa 2018-08-02 17:07:43 +02:00
deprecated_frameworks.py pytest: Warn about unittest/nose/xunit tests 2020-02-12 18:08:32 +02:00
nose_compat.py pylint: Synchronize pylint plugin to ipatests code 2020-02-12 18:08:32 +02:00
slicing.py Make use of Azure Pipeline slicing 2019-07-16 13:23:21 +03:00