mò #á¸Ec@s@dZdZddd!ZdkZdkZdkZdklZdkl Z l Z l Z dZ d Z d Zd e fd „ƒYZd e fd„ƒYZde fd„ƒYZde fd„ƒYZde fd„ƒYZde fd„ƒYZd„Zdeifd„ƒYZd„Zd„Zedjo eƒndS(sTests of PermissionRole sC$Id: testPermissionRole.py 40218 2005-11-18 14:39:19Z andreasjung $s$Revision: 1.4 $i iþÿÿÿN(sPermissionRole(sImplicitsExplicitsaq_basetViews Edit Things!tDeletetAppRootcBstZdZdZRS(NtManagertOwner(RR(t__name__t __module__tNonet_View_Permissiont_Edit_Things__Permission(((tE/data/zmath/zope/lib/python/AccessControl/tests/testPermissionRole.pyRstImplicitContainercBstZRS(N(RR(((R R "stExplicitContainercBstZRS(N(RR(((R R %stRestrictiveObjectcBstZdZfZRS(NR(sManager(RRRt_Delete_Permission(((R R (stPermissiveObjectcBstZdgZRS(Nt Anonymous(RRR (((R R,stZClassMethodishcBstZdZdZdZRS(NR t(RRRR R(((R R/sc Csˆt|ƒ}|i|ƒ}t|ƒi|ƒ} || jp#t|ƒt| ƒjp t d‚d}|o9g}|D]!}|i dƒp ||qxqx~}n|djp |djoN|djpt|ƒdjo*|djpt|ƒd jo d}qgnZh} x|D]}d| |((R t test_suite‰s cCstiƒitƒƒdS(N(R<tTextTestRunnertrunRA(((R tmainŽst__main__(t__doc__t __rcs_id__t __version__tostsysR<tAccessControl.PermissionRoleRt AcquisitiontImplicittExplicitRR+R,R-RR R R RRR%tTestCaseR&RARDR(R+R<R%R-R,RR R&RDRRRNR RJRRHRMRGRARRIR ((R t?s(   4