freeipa/ipatests
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
..
man Replace ntpd with chronyd in installation 2018-04-09 11:00:02 -04:00
pytest_plugins Fixing tests on TestReplicaManageDel 2018-05-10 16:52:42 -03:00
test_cmdline Load certificate files as binary data 2018-04-30 20:42:00 +02:00
test_install Add absolute_import future imports 2018-04-20 09:43:37 +02:00
test_integration Fix test_server_del::TestLastServices 2018-05-15 14:15:34 -04:00
test_ipaclient csrgen: fix when attribute shortname is lower case 2018-04-25 14:41:12 +02:00
test_ipalib Generate same API.txt under Python 2 and 3 2018-02-15 09:41:30 +01:00
test_ipaplatform Add absolute_import future imports 2018-04-20 09:43:37 +02:00
test_ipapython Add absolute_import future imports 2018-04-20 09:43:37 +02:00
test_ipaserver Use a regex in installutils.get_directive instead of line splitting 2018-05-02 14:12:11 +02:00
test_webui ui_tests: improve "field_validation" method 2018-05-15 12:57:26 +02:00
test_xmlrpc group: allow services as members of groups 2018-05-08 16:39:22 -04:00
__init__.py Make an ipa-tests package 2013-06-17 19:22:50 +02:00
conftest.py Make fasttest pass without ~/.ipa/default.conf 2018-03-16 11:50:41 +01:00
create_external_ca.py Make ipatests' create_external_ca a script 2018-05-03 08:36:51 +02:00
data.py Fix more bytes/unicode issues 2015-10-22 18:34:46 +02:00
i18n.py Have all the scripts run in python 3 by default 2018-02-15 18:43:12 +01:00
ipa-run-tests Fix compatibility with latest pytest 2018-03-23 13:08:39 +01:00
ipa-test-config Have all the scripts run in python 3 by default 2018-02-15 18:43:12 +01:00
ipa-test-task Have all the scripts run in python 3 by default 2018-02-15 18:43:12 +01:00
Makefile.am Build: fix distribution of static files for web UI 2016-11-09 13:08:32 +01:00
setup.cfg Port all setup.py to setuptools 2016-10-20 18:43:37 +02:00
setup.py Add mocked test for named crypto policy update 2018-02-20 17:01:52 +01:00
test_util.py Silence pytest.yield_fixture deprecation warning 2017-05-30 12:28:51 +02:00
util.py Add absolute_import future imports 2018-04-20 09:43:37 +02:00