[Zope-Checkins] CVS: Zope3/lib/python/Zope/App/Security/tests - testPrincipalRoleManager.py:1.1.2.7
Steve Spicklemire
steve@spvi.com
Fri, 8 Feb 2002 14:35:04 -0500
Update of /cvs-repository/Zope3/lib/python/Zope/App/Security/tests
In directory cvs.zope.org:/tmp/cvs-serv22026
Modified Files:
Tag: Zope-3x-branch
testPrincipalRoleManager.py
Log Message:
clean up tests
=== Zope3/lib/python/Zope/App/Security/tests/testPrincipalRoleManager.py 1.1.2.6 => 1.1.2.7 ===
def testManyPrincipalsOneRole(self):
- perm1 = rregistry.defineRole('Role One', 'Role #1').getId()
+ role1 = rregistry.defineRole('Role One', 'Role #1').getId()
prin1 = self._make_principal()
prin2 = self._make_principal('Principal 2', 'Principal Two')
- principalRoleManager.assignRoleToPrincipal(perm1, prin1)
- principalRoleManager.assignRoleToPrincipal(perm1, prin2)
- principals = principalRoleManager.getPrincipalsForRole(perm1)
+ principalRoleManager.assignRoleToPrincipal(role1, prin1)
+ principalRoleManager.assignRoleToPrincipal(role1, prin2)
+ principals = principalRoleManager.getPrincipalsForRole(role1)
self.assertEqual(len(principals), 2)
- self.failUnless(prin1 in principals)
- self.failUnless(prin2 in principals)
+ self.failUnless((prin1,Assign) in principals)
+ self.failUnless((prin2,Assign) in principals)
def test_suite():
loader=unittest.TestLoader()