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

Casey Duncan casey_duncan@yahoo.com
Mon, 11 Feb 2002 15:16:00 -0500


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

Modified Files:
      Tag: Zope-3x-security_defactor-branch
	testZSP.py 
Log Message:
ZSP Now passes tests. Behavior is still not 100% correct with regard to placeless principal and placeful role permissions. The latter can win out over the former. This will be fixed next.


=== Zope3/lib/python/Zope/App/Security/tests/testZSP.py 1.1.2.8.2.2 => 1.1.2.8.2.3 ===
     def testPlayfulRolePermissions(self):
         
-        Adaptor = AttributeRolePermissionManager
-        provideAdapter(ITest, IRolePermissionManager, Adaptor)
+        ARPM = AttributeRolePermissionManager
+        provideAdapter(ITest, IRolePermissionManager, ARPM)
         test = permissionRegistry.definePermission('test', 'Test', '')
         test = test.getId()
 
@@ -158,12 +158,12 @@
         ob  = Wrapper(ob3, Wrapper(ob2, ob1))
 
         self.failIf(self.policy.checkPermission(test, ob, Context(self.tim)))
-        Adaptor(ob2).grantPermissionToRole(test, self.manager)
+        ARPM(ob2).grantPermissionToRole(test, self.manager)
         self.failUnless(self.policy.checkPermission(test, ob,
                                                     Context(self.tim)))
 
         self.failIf(self.policy.checkPermission(test, ob, Context(self.jim)))
-        Adaptor(ob3).grantPermissionToRole(test, self.peon)
+        ARPM(ob3).grantPermissionToRole(test, self.peon)
         self.failUnless(self.policy.checkPermission(
             test, ob, Context(self.jim)))