[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))