[Zope-Checkins] CVS: Zope3/lib/python/Zope/App/Security/tests - testRolePermissionManager.py:1.1.2.2
Jim Fulton
jim@zope.com
Thu, 13 Dec 2001 17:41:44 -0500
Update of /cvs-repository/Zope3/lib/python/Zope/App/Security/tests
In directory cvs.zope.org:/tmp/cvs-serv25331/tests
Modified Files:
Tag: Zope-3x-branch
testRolePermissionManager.py
Log Message:
changed definePermission signature to match tutorial and require a title
=== Zope3/lib/python/Zope/App/Security/tests/testRolePermissionManager.py 1.1.2.1 => 1.1.2.2 ===
def testUnboundRolePermission(self):
- permission = pregistry.definePermission('APerm')
+ permission = pregistry.definePermission('APerm', 'aPerm title')
role = rregistry.defineRole('ARole')
self.assertEqual(manager.getRolesForPermission(permission), [])
self.assertEqual(manager.getPermissionsForRole(role), [])
def testRolePermission(self):
- permission = pregistry.definePermission('APerm')
+ permission = pregistry.definePermission('APerm', 'aPerm title')
role = rregistry.defineRole('ARole')
manager.grantPermissionToRole(permission, role)
self.assertEqual(manager.getRolesForPermission(permission), [role])
self.assertEqual(manager.getPermissionsForRole(role), [permission])
def testManyPermissionsOneRole(self):
- perm1 = pregistry.definePermission('Perm One')
- perm2 = pregistry.definePermission('Perm Two')
+ perm1 = pregistry.definePermission('Perm One', 'title')
+ perm2 = pregistry.definePermission('Perm Two', 'title')
role1 = rregistry.defineRole('Role One')
manager.grantPermissionToRole(perm1, role1)
manager.grantPermissionToRole(perm2, role1)
@@ -48,7 +48,7 @@
self.failUnless(perm2 in perms)
def testManyRolesOnePermission(self):
- perm1 = pregistry.definePermission('Perm One')
+ perm1 = pregistry.definePermission('Perm One', 'title')
role1 = rregistry.defineRole('Role One')
role2 = rregistry.defineRole('Role Two')
manager.grantPermissionToRole(perm1, role1)
@@ -59,7 +59,7 @@
self.failUnless(role2 in roles)
def testPermissionsAcquired(self):
- perm = pregistry.definePermission('Perm One')
+ perm = pregistry.definePermission('Perm One', 'title')
self.failUnless(manager.getPermissionAcquired(perm))
manager.setPermissionAcquired(perm, 0)
self.failIf(manager.getPermissionAcquired(perm))