From 1a26406db258fe9b687ad424d55d2bf50bc74b3f Mon Sep 17 00:00:00 2001 From: Rob Crittenden Date: Sun, 29 Apr 2012 17:38:12 -0400 Subject: 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. --- tests/test_xmlrpc/test_permission_plugin.py | 65 ----------------------------- 1 file changed, 65 deletions(-) (limited to 'tests') 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 @@ -132,71 +132,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], -- cgit