summaryrefslogtreecommitdiffstats
path: root/tests
diff options
context:
space:
mode:
authorRob Crittenden <rcritten@redhat.com>2012-04-29 17:38:12 -0400
committerRob Crittenden <rcritten@redhat.com>2012-04-29 17:39:55 -0400
commit1a26406db258fe9b687ad424d55d2bf50bc74b3f (patch)
tree8f71e9e0870a165c846d23a956416962b86afc1a /tests
parent4416c185de3534ed4ed55f90f8d1b1d215f918e2 (diff)
downloadfreeipa.git-1a26406db258fe9b687ad424d55d2bf50bc74b3f.tar.gz
freeipa.git-1a26406db258fe9b687ad424d55d2bf50bc74b3f.tar.xz
freeipa.git-1a26406db258fe9b687ad424d55d2bf50bc74b3f.zip
Revert "Validate attributes in permission-add"
This reverts commit 1356988b7a40a60af39807db143860efb4a2f435. We are going to take another approach to this. Instead of erroring out on attributes that don't seem to be allowed we are going to eventually return a warning.
Diffstat (limited to 'tests')
-rw-r--r--tests/test_xmlrpc/test_permission_plugin.py65
1 files changed, 0 insertions, 65 deletions
diff --git a/tests/test_xmlrpc/test_permission_plugin.py b/tests/test_xmlrpc/test_permission_plugin.py
index d67a427b..14cfcbc7 100644
--- a/tests/test_xmlrpc/test_permission_plugin.py
+++ b/tests/test_xmlrpc/test_permission_plugin.py
@@ -133,71 +133,6 @@ class test_permission(Declarative):
dict(
- desc='Try to create %r with invalid attribute \'ipaclientversion\'' % permission2,
- command=(
- 'permission_add', [permission2], dict(
- type=u'user',
- permissions=u'write',
- attrs=u'ipaclientversion',
- ),
- ),
- expected=errors.ObjectclassViolation(info=u'attribute(s) \"ipaclientversion\" not allowed'),
- ),
-
-
- dict(
- desc='Add allowed attribute \'cn\' to %r' % permission1,
- command=(
- 'permission_mod', [permission1], dict(
- attrs=u'cn',
- )
- ),
- expected=dict(
- value=permission1,
- summary=u'Modified permission "%s"' % permission1,
- result=dict(
- dn=lambda x: DN(x) == permission1_dn,
- cn=[permission1],
- type=u'user',
- permissions=[u'write'],
- attrs=[u'cn'],
- ),
- ),
- ),
-
-
- dict(
- desc='Try to modify %r with invalid attribute \'ipaclientversion\'' % permission1,
- command=(
- 'permission_mod', [permission1], dict(
- attrs=u'ipaclientversion',
- ),
- ),
- expected=errors.ObjectclassViolation(info=u'attribute(s) \"ipaclientversion\" not allowed'),
- ),
-
-
- dict(
- desc='Unset attribute \'cn\' of %r' % permission1,
- command=(
- 'permission_mod', [permission1], dict(
- attrs=None,
- )
- ),
- expected=dict(
- value=permission1,
- summary=u'Modified permission "%s"' % permission1,
- result=dict(
- dn=lambda x: DN(x) == permission1_dn,
- cn=[permission1],
- type=u'user',
- permissions=[u'write'],
- ),
- ),
- ),
-
-
- dict(
desc='Create %r' % privilege1,
command=('privilege_add', [privilege1],
dict(description=u'privilege desc. 1')