Florence Blanc-Renaud
ae3c281a64
XMLRPC tests: test new passkey commands
...
Add tests for:
ipa passkeyconfig-show
ipa passkeyconfig-mod
ipa user-add-passkey LOGIN PASSKEY
ipa user-remove-passkey LOGIN PASSKEY
ipa stageuser-add-passkey LOGIN PASSKEY
ipa stageuser-remove-passkey LOGIN PASSKEY
Related: https://pagure.io/freeipa/issue/9261
Signed-off-by: Florence Blanc-Renaud <flo@redhat.com >
Reviewed-By: Alexander Bokovoy <abokovoy@redhat.com >
2023-06-01 08:20:37 +02:00
Alexander Bokovoy
03a905eed9
external-idp: add XMLRPC tests for External IdP objects and idp indicator
...
Fixes: https://pagure.io/freeipa/issue/8804
Fixes: https://pagure.io/freeipa/issue/8803
Signed-off-by: Alexander Bokovoy <abokovoy@redhat.com >
Signed-off-by: Florence Blanc-Renaud <flo@redhat.com >
Reviewed-By: Francisco Trivino <ftrivino@redhat.com >
Reviewed-By: Sumit Bose <sbose@redhat.com >
2022-05-10 15:52:41 +03:00
Florence Blanc-Renaud
fdfde9ce52
ipatests: adapt expected output with SID
...
From now on, new users/groups automatically get a SID.
Update the expect test outputs.
Related: https://pagure.io/freeipa/issue/8995
Signed-off-by: Florence Blanc-Renaud <flo@redhat.com >
Reviewed-By: Christian Heimes <cheimes@redhat.com >
Reviewed-By: Rob Crittenden <rcritten@redhat.com >
Reviewed-By: Alexander Bokovoy <abokovoy@redhat.com >
2021-11-02 10:11:28 +01:00
Rob Crittenden
c03b4862b8
Add new pwpolicy objectclass to test_xmprpc/objectclasses.py
...
This defines the expected set of objectclasses in the XMLRPC
tests.
https://pagure.io/freeipa/issue/6964
https://pagure.io/freeipa/issue/5948
https://pagure.io/freeipa/issue/2445
https://pagure.io/freeipa/issue/298
Signed-off-by: Rob Crittenden <rcritten@redhat.com >
Reviewed-By: Alexander Bokovoy <abokovoy@redhat.com >
Reviewed-By: Christian Heimes <cheimes@redhat.com >
2020-10-23 09:32:52 -04:00
David Kupka
0ccde44501
tests: tracker: Add CertmapconfigTracker to tests certmapconfig-* commands
...
https://pagure.io/freeipa/issue/7105
Reviewed-By: Florence Blanc-Renaud <frenaud@redhat.com >
2017-08-18 11:40:21 +02:00
David Kupka
aee200816e
tests: tracker: Add CertmapTracker for testing certmap-* commands
...
https://pagure.io/freeipa/issue/7105
Reviewed-By: Florence Blanc-Renaud <frenaud@redhat.com >
2017-08-18 11:40:21 +02:00
Milan Kubík
ea9b15f435
ipatests: Tracker implementation for Sub CA feature
...
The patch implements Tracker subclass for CA plugin
and the basic CRUD tests for the plugin entries.
https://fedorahosted.org/freeipa/ticket/4559
Reviewed-By: Fraser Tweedale <ftweedal@redhat.com >
2016-07-12 10:55:50 +02:00
Martin Babinsky
7b8247a485
keep setting ipakrbprincipal objectclass on new service entries
...
this is required for replica promotion to work, since the ACI allowing hosts
to add their own services uses this objectclass as target filter.
This partially reverts changes from commit
705f66f749
https://fedorahosted.org/freeipa/ticket/5996
Reviewed-By: Petr Spacek <pspacek@redhat.com >
Reviewed-By: Martin Basti <mbasti@redhat.com >
2016-06-27 13:38:07 +02:00
Martin Babinsky
06d945a046
account for added krbcanonicalname attribute during xmlrpc tests
...
https://fedorahosted.org/freeipa/ticket/3864
Reviewed-By: David Kupka <dkupka@redhat.com >
Reviewed-By: Simo Sorce <ssorce@redhat.com >
2016-06-23 09:48:06 +02:00
Milan Kubík
36f7074683
ipatests: Add initial CAACLTracker implementation
...
The patch implements the tracker for CA ACL feature.
The basic CRUD checkers has been implemented. The methods
for adding and removing the association of the resources
with the ACL do not have the check methods. These will be provided
as a separate test suite.
https://fedorahosted.org/freeipa/ticket/57
Reviewed-By: Martin Basti <mbasti@redhat.com >
2015-10-27 09:57:48 +01:00
Milan Kubík
a4aace730c
ipatests: Add Certprofile tracker class implementation
...
https://fedorahosted.org/freeipa/ticket/57
Reviewed-By: Lenka Doudova <ldoudova@redhat.com >
Reviewed-By: Fraser Tweedale <ftweedal@redhat.com >
2015-09-16 18:51:56 +02:00
Rob Crittenden
a92328452d
Add plugin to manage service constraint delegations
...
Service Constraints are the delegation model used by
ipa-kdb to grant service A to obtain a TGT for a user
against service B.
https://fedorahosted.org/freeipa/ticket/3644
Reviewed-By: Martin Basti <mbasti@redhat.com >
2015-06-03 09:47:40 +00:00
Petr Vobornik
25f5ee0cb6
ipatests: add missing ssh object classes to idoverrideuser
...
Reviewed-By: Martin Kosek <mkosek@redhat.com >
2015-02-19 17:03:06 +01:00
Tomas Babej
8fb0e3a2b4
ipatests: Add xmlrpc tests for idviews plugin
...
Add coverage for the ID views and ID overrides.
Part of: https://fedorahosted.org/freeipa/ticket/3979
Reviewed-By: Petr Viktorin <pviktori@redhat.com >
Reviewed-By: Petr Vobornik <pvoborni@redhat.com >
Reviewed-By: Alexander Bokovoy <abokovoy@redhat.com >
2014-09-30 10:42:06 +02:00
Martin Basti
11c250a612
Tests DNS: forward zones
...
design: http://www.freeipa.org/page/V4/Forward_zones
Ticket: https://fedorahosted.org/freeipa/ticket/3210
Reviewed-By: Petr Vobornik <pvoborni@redhat.com >
2014-06-20 13:14:45 +02:00
Petr Viktorin
8bbd52e347
pwpolicy-mod: Fix crash when priority is changed
...
The exc_callback was expecting the old update_entry signature,
(dn, attrs). This was changed to just (entry) for ticket #2660 ,
see http://www.freeipa.org/page/HowTo/Migrate_your_code_to_the_new_LDAP_API .
Update the exc_callback to expect the entry as first argument,
and add some tests.
https://fedorahosted.org/freeipa/ticket/4309
Reviewed-By: Martin Kosek <mkosek@redhat.com >
2014-05-28 15:58:24 +02:00
Petr Viktorin
d7ee87cfa1
Rewrite the Permission plugin
...
Ticket: https://fedorahosted.org/freeipa/ticket/3566
Design: http://www.freeipa.org/page/V3/Permissions_V2
2013-12-13 15:08:52 +01:00
Petr Viktorin
a1f32fa936
Add tests for the radiusproxy plugin
2013-12-03 14:49:10 +01:00
Petr Viktorin
c60142efda
Make an ipa-tests package
...
Rename the 'tests' directory to 'ipa-tests', and create an ipa-tests RPM
containing the test suite
Part of the work for: https://fedorahosted.org/freeipa/ticket/3654
2013-06-17 19:22:50 +02:00