mirror of
https://salsa.debian.org/freeipa-team/freeipa.git
synced 2026-08-17 16:34:56 -05:00
ipatests: Add test for ACI attribute and permission uniqueness
https://pagure.io/freeipa/issue/8443 Signed-off-by: Rob Crittenden <rcritten@redhat.com> Reviewed-By: Alexander Bokovoy <abokovoy@redhat.com>
This commit is contained in:
committed by
Alexander Bokovoy
parent
2656c4687b
commit
2e4431af70
@@ -299,4 +299,38 @@ class test_delegation(Declarative):
|
||||
)
|
||||
),
|
||||
|
||||
|
||||
dict(
|
||||
desc='Create %r with duplicate attrs & perms' % delegation1,
|
||||
command=(
|
||||
'delegation_add', [delegation1], dict(
|
||||
attrs=[u'street', u'street'],
|
||||
permissions=[u'write', u'write'],
|
||||
group=u'editors',
|
||||
memberof=u'admins',
|
||||
)
|
||||
),
|
||||
expected=dict(
|
||||
value=delegation1,
|
||||
summary=u'Added delegation "%s"' % delegation1,
|
||||
result=dict(
|
||||
attrs=[u'street'],
|
||||
permissions=[u'write'],
|
||||
aciname=delegation1,
|
||||
group=u'editors',
|
||||
memberof=member1,
|
||||
),
|
||||
),
|
||||
),
|
||||
|
||||
|
||||
dict(
|
||||
desc='Delete %r' % delegation1,
|
||||
command=('delegation_del', [delegation1], {}),
|
||||
expected=dict(
|
||||
result=True,
|
||||
value=delegation1,
|
||||
summary=u'Deleted delegation "%s"' % delegation1,
|
||||
)
|
||||
),
|
||||
]
|
||||
|
||||
Reference in New Issue
Block a user