freeipa/ipatests/test_integration
Petr Vobornik 60e992ca56 Fix test_server_del::TestLastServices
The reason why the test started to fail is probably commit be3ad1e where the checks
were reordered. TestLastServices relies on execution of tests in a specific order.
So it fails given that checks were changed but tests weren't.

Given that master is installed with DNS and CA and replica with anything and given
that checks in server-del command are in order: DNS, DNSSec, CA, KRA then the test
should be something like:
* install master (with DNS, CA)
* install replica
* test test_removal_of_master_raises_error_about_last_dns
* test_install_dns_on_replica1_and_dnssec_on_master (installing DNS and
  DNSSec will allow DNSSec check)
* test_removal_of_master_raises_error_about_dnssec
* test_disable_dnssec_on_master (will allow CA check)
* test_removal_of_master_raises_error_about_last_ca
* test_forced_removal_of_master

https://pagure.io/freeipa/issue/7517

Signed-off-by: Petr Vobornik <pvoborni@redhat.com>
Reviewed-By: Florence Blanc-Renaud <frenaud@redhat.com>
2018-05-15 14:15:34 -04:00
..
__init__.py Add marker needs_ipaapi and option to skip tests 2017-12-11 20:40:06 +01:00
base.py logging: do not use ipa_log_manager to create module-level loggers 2017-07-14 15:55:59 +02:00
test_advise.py Move tasks module to ipatests.pytest_plugins.integration.tasks 2017-03-22 13:42:04 +01:00
test_authselect.py authselect test: skip test if authselect is not available 2018-05-03 16:39:58 +02:00
test_backup_and_restore.py Fixing TestBackupAndRestore::test_full_backup_and_restore_with_removed_users 2018-04-25 15:53:58 -03:00
test_caless.py Make ipatests' create_external_ca a script 2018-05-03 08:36:51 +02:00
test_customized_ds_config_install.py Move tasks module to ipatests.pytest_plugins.integration.tasks 2017-03-22 13:42:04 +01:00
test_dns_locations.py Fix for integration tests dns_locations 2018-04-18 09:31:02 +02:00
test_dnssec.py Add absolute_import future imports 2018-04-20 09:43:37 +02:00
test_external_ca.py mod_ssl: add SSLVerifyDepth for external CA installs 2018-05-10 10:03:02 +02:00
test_forced_client_reenrollment.py Add absolute_import future imports 2018-04-20 09:43:37 +02:00
test_http_kdc_proxy.py Add absolute_import future imports 2018-04-20 09:43:37 +02:00
test_idviews.py Add absolute_import future imports 2018-04-20 09:43:37 +02:00
test_installation.py Adding right parameters to install IPA in TestInstallMasterReservedIPasForwarder 2018-04-03 08:10:01 +02:00
test_ipa_cli.py Load certificate files as binary data 2018-04-30 20:42:00 +02:00
test_kerberos_flags.py Move tasks module to ipatests.pytest_plugins.integration.tasks 2017-03-22 13:42:04 +01:00
test_legacy_clients.py Add absolute_import future imports 2018-04-20 09:43:37 +02:00
test_netgroup.py Move tasks module to ipatests.pytest_plugins.integration.tasks 2017-03-22 13:42:04 +01:00
test_ordering.py ipatests: Use pytest-sourceorder 2014-12-17 15:37:56 +01:00
test_replica_promotion.py Adding test-cases for ipa-cacert-manage 2018-04-27 18:06:36 +02:00
test_replication_layouts.py ipatest: replica install with existing entry on master 2017-12-11 08:32:39 +01:00
test_server_del.py Fix test_server_del::TestLastServices 2018-05-15 14:15:34 -04:00
test_service_permissions.py Move tasks module to ipatests.pytest_plugins.integration.tasks 2017-03-22 13:42:04 +01:00
test_simple_replication.py Enable and start oddjobd after ipa-restore if it's not running. 2018-02-09 09:44:11 +01:00
test_sudo.py Move remaining util functions to tasks module 2017-03-22 13:42:04 +01:00
test_testconfig.py Fixing test_testconfig with proper asserts 2018-01-09 08:03:49 +01:00
test_topologies.py Move tasks module to ipatests.pytest_plugins.integration.tasks 2017-03-22 13:42:04 +01:00
test_topology.py Fixing TestCASpecificRUVs::test_replica_uninstall_deletes_ruvs 2018-05-10 16:52:42 -03:00
test_trust.py Fix trust tests for Posix Support 2018-04-25 11:52:32 +02:00
test_uninstallation.py Add absolute_import future imports 2018-04-20 09:43:37 +02:00
test_upgrade.py Fix detection of KRA installation so upgrades can succeed 2018-02-08 09:39:18 +01:00
test_user_permissions.py ACI: grant access to admins group instead of admin user 2018-02-19 15:51:44 +01:00
test_vault.py test_vault: increase WAIT_AFTER_ARCHIVE 2017-11-22 15:19:52 +01:00