[Zope-Checkins] CVS: Zope3/lib/python/Zope/App/Security/tests - RolePermissionManager.py:1.1.2.6

Steve Alexander steve@cat-box.net
Fri, 15 Feb 2002 14:49:15 -0500


Update of /cvs-repository/Zope3/lib/python/Zope/App/Security/tests
In directory cvs.zope.org:/tmp/cvs-serv11865/lib/python/Zope/App/Security/tests

Modified Files:
      Tag: Zope-3x-branch
	RolePermissionManager.py 
Log Message:
Changed 'Allow' and 'Assign' to symbolic constants from Security/Settings.py



=== Zope3/lib/python/Zope/App/Security/tests/RolePermissionManager.py 1.1.2.5 => 1.1.2.6 ===
 
 from Zope.App.Security.IRolePermissionManager import IRolePermissionManager
+from Zope.App.Security.Settings import Allow, Assign
 
 class RolePermissionManager:
 
@@ -32,7 +33,7 @@
         '''See interface IRolePermissionMap'''
         r=[]
         for role, permissions in self._rp.items():
-            if permission in permissions: r.append((role, 'Allow'))
+            if permission in permissions: r.append((role, Allow))
         return r
 
     def getPermissionAcquired(self, permission):
@@ -41,7 +42,7 @@
 
     def getPermissionsForRole(self, role):
         '''See interface IRolePermissionMap'''
-        return [(perm,'Allow') for perm in self._rp[role]]
+        return [(perm, Allow) for perm in self._rp[role]]
 
     def setPermissionAcquired(self, permission, flag):
         '''See interface IRolePermissionManager'''