freeipa/ipatests/test_xmlrpc
Rob Crittenden 6b0f6ff19e Allow the admin user to be disabled
A previous change made it not possible to remove the admin
user. This also included disabling the admin user. The user can
be disabled, just not deleted because it is required.

Move the test test_ipa_cacert_manage_prune to the end of the
class because it changes time which can break replication.

Fixes: https://pagure.io/freeipa/issue/9489

Signed-off-by: Rob Crittenden <rcritten@redhat.com>
Reviewed-By: Florence Blanc-Renaud <flo@redhat.com>
2024-04-10 09:26:47 +02:00
..
data Add SHA384withRSA as a certificate signing algorithm 2021-07-09 13:21:00 -04:00
tracker XMLRPC tests: test new passkey commands 2023-06-01 08:20:37 +02:00
__init__.py Add marker needs_ipaapi and option to skip tests 2017-12-11 20:40:06 +01:00
mock_trust.py ipatests: adapt expected output with SID 2021-11-02 10:11:28 +01:00
objectclasses.py XMLRPC tests: test new passkey commands 2023-06-01 08:20:37 +02:00
test_add_remove_cert_cmd.py pytest: Migrate xunit-style setups to Pytest fixtures 2020-02-12 18:08:32 +02:00
test_attr.py Convert values using _SYNTAX_MAPPING with --delattr 2022-03-16 12:18:35 +02:00
test_automember_plugin.py ipatests: add remove automember condition tests 2023-05-02 20:40:01 +02:00
test_automount_plugin.py Remove all references to deleted indirect map from parent map 2023-08-21 10:49:06 +02:00
test_baseldap_plugin.py pylint: Fix useless-suppression 2022-03-11 13:37:08 -05:00
test_batch_plugin.py ipatests: adapt expected output with SID 2021-11-02 10:11:28 +01:00
test_ca_plugin.py tests: fix cleanup for CATracker 2020-07-07 10:07:48 -04:00
test_caacl_plugin.py pytest: Migrate xunit-style setups to Pytest fixtures 2020-02-12 18:08:32 +02:00
test_caacl_profile_enforcement.py pytest: Migrate xunit-style setups to Pytest fixtures 2020-02-12 18:08:32 +02:00
test_cert_plugin.py Return 2 when certificates are not found during requests 2024-04-02 23:06:43 +02:00
test_cert_request_ip_address.py fix iPAddress cert issuance for >1 host/service 2020-06-23 10:22:38 +10:00
test_certmap_plugin.py pylint: fix errors 2024-01-09 08:40:47 +01:00
test_certprofile_plugin.py ipaldap: fix conversion from boolean OID to Python 2022-06-10 09:25:27 +02:00
test_config_plugin.py XMLRPC tests: add new tests for passkey auth type 2023-06-01 08:20:37 +02:00
test_delegation_plugin.py ipatests: Add test for ACI attribute and permission uniqueness 2020-09-14 09:15:59 +03:00
test_dns_plugin.py ipatest: Remove warning message for 'idnssoaserial' 2022-09-29 14:23:44 +02:00
test_dns_realmdomains_integration.py ipatest: Remove warning message for 'idnssoaserial' 2022-09-29 14:23:44 +02:00
test_env_plugin.py ipatests: Add tests for env plugin 2021-06-28 14:16:56 +03:00
test_external_members.py pytest: Migrate unittest/nose to Pytest fixtures 2020-02-12 18:08:32 +02:00
test_group_plugin.py test: add tests for descriptive error message in ipa user-add 2023-07-04 15:49:04 +02:00
test_hbac_plugin.py ipaldap: fix conversion from boolean OID to Python 2022-06-10 09:25:27 +02:00
test_hbacsvcgroup_plugin.py Performance: Find commands: do not process members by default 2016-05-31 14:08:54 +02:00
test_hbactest_plugin.py ipatests: Verify that hbactest will return messages 2023-12-19 12:58:50 +01:00
test_host_plugin.py XMLRPC tests: add new tests for passkey auth type 2023-06-01 08:20:37 +02:00
test_hostgroup_plugin.py Allow rename of a host group 2020-03-31 09:21:37 +03:00
test_idp_plugin.py external-idp: change idp server name to reference name 2023-03-03 05:08:02 +01:00
test_idviews_plugin.py ipatests: update the expected output of user-add cmd 2021-11-02 10:11:28 +01:00
test_kerberos_principal_aliases.py ipatests: adapt expected output with SID 2021-11-02 10:11:28 +01:00
test_krbtpolicy.py XMLRPC tests: add new tests for passkey auth type 2023-06-01 08:20:37 +02:00
test_location_plugin.py pytest: Migrate xunit-style setups to Pytest fixtures 2020-02-12 18:08:32 +02:00
test_nesting.py pytest: Migrate xunit-style setups to Pytest fixtures 2020-02-12 18:08:32 +02:00
test_netgroup_plugin.py ipatests: adapt expected output with SID 2021-11-02 10:11:28 +01:00
test_old_permission_plugin.py Warn for permissions with read/write/search/compare and no attrs 2022-07-15 16:59:15 +02:00
test_otptoken_plugin.py 389-ds OTP lasttoken plugin: Add unit test 2018-02-15 14:10:48 +01:00
test_passkey_plugin.py passkeyconfig: require-user-verification is a boolean 2023-06-01 08:20:37 +02:00
test_passwd_plugin.py Replace nose with unittest and pytest 2017-12-12 16:16:58 +01:00
test_permission_plugin.py Warn for permissions with read/write/search/compare and no attrs 2022-07-15 16:59:15 +02:00
test_ping_plugin.py ipalib: move server-side plugins to ipaserver 2016-06-03 09:00:34 +02:00
test_plugins_plugin.py ipatests: Add tests for plugins plugin 2021-06-28 14:16:56 +03:00
test_privilege_plugin.py Warn for permissions with read/write/search/compare and no attrs 2022-07-15 16:59:15 +02:00
test_pwpolicy_plugin.py Fix upper bound of password policy grace limit 2022-09-20 14:51:56 -04:00
test_radiusproxy_plugin.py Test coverage for multiservers for radius proxy 2018-06-13 16:23:18 -04:00
test_range_plugin.py xmlrpc: adapt range plugin test 2024-03-27 18:04:26 +01:00
test_realmdomains_plugin.py Prevent installation with single label domains 2017-11-09 11:32:31 +01:00
test_replace.py pytest: Migrate xunit-style setups to Pytest fixtures 2020-02-12 18:08:32 +02:00
test_role_plugin.py tests: account for ID overrides as members of groups and roles 2020-06-08 12:39:34 -04:00
test_schema_plugin.py test_schema_plugin: Add missing tests for command, class and topic commands 2021-09-20 17:53:53 +02:00
test_selfservice_plugin.py ipalib: move server-side plugins to ipaserver 2016-06-03 09:00:34 +02:00
test_selinuxusermap_plugin.py ipaldap: fix conversion from boolean OID to Python 2022-06-10 09:25:27 +02:00
test_service_plugin.py XMLRPC tests: add new tests for passkey auth type 2023-06-01 08:20:37 +02:00
test_servicedelegation_plugin.py service delegation: allow to add and remove host principals 2020-05-14 21:47:17 +03:00
test_stageuser_plugin.py xmlrpc tests: add a test for user plugin with non-existing idp 2023-07-19 16:59:25 -04:00
test_sudocmd_plugin.py pytest: Migrate xunit-style setups to Pytest fixtures 2020-02-12 18:08:32 +02:00
test_sudocmdgroup_plugin.py pytest: Migrate xunit-style setups to Pytest fixtures 2020-02-12 18:08:32 +02:00
test_sudorule_plugin.py Improve sudooption docs, make the option multi-value 2021-10-08 10:47:58 +02:00
test_trust_plugin.py ipatests: adapt expected output with SID 2021-11-02 10:11:28 +01:00
test_user_plugin.py Allow the admin user to be disabled 2024-04-10 09:26:47 +02:00
test_vault_plugin.py pytest: Migrate unittest/nose to Pytest fixtures 2020-02-12 18:08:32 +02:00
test_whoami_plugin.py Add test: test_xmlrpc/test_whoami_plugin.py 2017-07-12 15:54:55 +02:00
testcert.py Add absolute_import future imports 2018-04-20 09:43:37 +02:00
xmlrpc_test.py test_xmlrpc: adopt to automember plugin message changes in 389-ds 2023-04-05 14:55:22 -04:00