freeipa/ipatests/test_integration
Tomas Babej a02f83ff9c tests: Add hostmask detection for sudo rules validating on hostmask
IPA sudo tests worked under the assumption that the clients
that are executing the sudo commands have their IPs assigned
within 255.255.255.0 hostmask.

Removes this (invalid) assumption and adds a
dynamic detection of the hostmask of the IPA client.

https://fedorahosted.org/freeipa/ticket/5501

Reviewed-By: Lukas Slebodnik <lslebodn@redhat.com>
Reviewed-By: Oleg Fayans <ofayans@redhat.com>
Reviewed-By: Ales 'alich' Marecek <amarecek@redhat.com>
2015-12-11 14:25:50 +01:00
..
scripts CA-less tests: Use sequential certificate serial numbers 2014-04-10 12:05:26 +02:00
__init__.py Add a framework for integration test configuration 2013-07-15 15:49:05 +02:00
base.py Replace uses of map() 2015-09-01 11:42:01 +02:00
config.py Updated the tests according to the new replica installation workflow 2015-11-03 16:11:57 +01:00
env_config.py Fix CI tests domain_level env config 2015-11-18 12:57:09 +01:00
host.py test_integration: Use python-pytest-multihost 2014-12-11 07:04:58 +01:00
tasks.py CI tests: ignore disconnected domain level 1 topology on IPA master teardown 2015-12-09 09:39:20 +01:00
test_advise.py ipatests: Add tests for valid and invalid ipa-advise 2015-02-26 20:57:49 +01:00
test_backup_and_restore.py CI Test: add setup_kra options into install scripts 2015-10-12 17:50:22 +02:00
test_caless.py tests: Fix incorrect uninstall method invocation 2015-12-07 10:58:57 +01:00
test_customized_ds_config_install.py Rename option --dirsrv-config-mods to --dirsrv-config-file 2015-10-19 14:18:23 +02:00
test_dnssec.py DNSSEC CI: wait until DS records is replicated 2015-10-22 18:24:53 +02:00
test_external_ca.py External CA installer options usability fixes 2014-09-30 08:50:47 +02:00
test_forced_client_reenrollment.py fix error message assertion in negative forced client reenrollment tests 2015-12-11 13:11:54 +01:00
test_installation.py CI: installation tests 2015-12-08 10:07:00 +01:00
test_kerberos_flags.py Add integration tests for Kerberos Flags 2013-08-27 12:45:12 +02:00
test_legacy_clients.py Run pylint on tests 2015-01-14 11:40:28 +01:00
test_ordering.py ipatests: Use pytest-sourceorder 2014-12-17 15:37:56 +01:00
test_replication_layouts.py CI: test various topologies with multiple replicas 2015-12-07 16:44:36 +01:00
test_service_permissions.py Support delegating RBAC roles to service principals 2014-08-21 14:07:01 +02:00
test_simple_replication.py Use the print function 2015-09-01 11:42:01 +02:00
test_sudo.py tests: Add hostmask detection for sudo rules validating on hostmask 2015-12-11 14:25:50 +01:00
test_testconfig.py Fix CI tests domain_level env config 2015-11-18 12:57:09 +01:00
test_topologies.py Add install_topo to test tasks 2013-07-25 12:32:35 +02:00
test_topology.py rename topology suffixes to "domain" and "ca" 2015-12-04 12:59:21 +01:00
test_trust.py ipatests: Invoke class install methods properly with respect to pytest-multihost 2014-12-16 12:20:44 +01:00
test_vault.py CI TEST: Vault 2015-10-12 15:15:23 +02:00
util.py tests: Add hostmask detection for sudo rules validating on hostmask 2015-12-11 14:25:50 +01:00