summaryrefslogtreecommitdiffstats
path: root/ipatests/test_xmlrpc/test_privilege_plugin.py
diff options
context:
space:
mode:
authorPetr Viktorin <pviktori@redhat.com>2014-01-06 15:51:20 +0100
committerPetr Viktorin <pviktori@redhat.com>2014-02-20 13:11:41 +0100
commite951f1841674fc57a867b9a36eea9d82ca31ad38 (patch)
tree8440123b7ee6e93d78af7aa4037ee6a8bc005c4d /ipatests/test_xmlrpc/test_privilege_plugin.py
parent0824d12c95d840b1787743e8316b0bc0f7ba5284 (diff)
downloadfreeipa-e951f1841674fc57a867b9a36eea9d82ca31ad38.tar.gz
freeipa-e951f1841674fc57a867b9a36eea9d82ca31ad38.tar.xz
freeipa-e951f1841674fc57a867b9a36eea9d82ca31ad38.zip
permissions: Use multivalued targetfilter
Change the target filter to be multivalued. Make the `type` option on permissions set location and an (objectclass=...) targetfilter, instead of location and target. Make changing or unsetting `type` remove existing (objectclass=...) targetfilters only, and similarly, changing/unsetting `memberof` to remove (memberof=...) only. Update tests Part of the work for: https://fedorahosted.org/freeipa/ticket/4074 Reviewed-By: Martin Kosek <mkosek@redhat.com>
Diffstat (limited to 'ipatests/test_xmlrpc/test_privilege_plugin.py')
-rw-r--r--ipatests/test_xmlrpc/test_privilege_plugin.py4
1 files changed, 2 insertions, 2 deletions
diff --git a/ipatests/test_xmlrpc/test_privilege_plugin.py b/ipatests/test_xmlrpc/test_privilege_plugin.py
index b76c87c71..37b1592e0 100644
--- a/ipatests/test_xmlrpc/test_privilege_plugin.py
+++ b/ipatests/test_xmlrpc/test_privilege_plugin.py
@@ -107,7 +107,7 @@ class test_privilege(Declarative):
ipapermbindruletype=[u'permission'],
ipapermissiontype=[u'SYSTEM', u'V2'],
ipapermlocation=[users_dn],
- ipapermtarget=[DN('uid=*', users_dn)],
+ ipapermtargetfilter=[u'(objectclass=posixaccount)'],
),
),
),
@@ -228,7 +228,7 @@ class test_privilege(Declarative):
ipapermbindruletype=[u'permission'],
ipapermissiontype=[u'SYSTEM', u'V2'],
ipapermlocation=[users_dn],
- ipapermtarget=[DN('uid=*', users_dn)],
+ ipapermtargetfilter=[u'(objectclass=posixaccount)'],
),
),
),