mò #á¸Ec@sKdZdkZdkZdklZdeifd„ƒYZd„ZdS(saTests for the guarded iterartor. $Id: test_safeiter.py 40218 2005-11-18 14:39:19Z andreasjung $ N(s ZopeGuardstSafeIterTestCasecBs8tZd„Zd„Zdd„Zd„Zd„ZRS(NcCs%ti|_|it_g|_dS(N(t ZopeGuardstguardtselftoriginal_guardtchecks(R((t@/data/zmath/zope/lib/python/AccessControl/tests/test_safeiter.pytsetUp$s  cCs|it_dS(N(RRRR(R((RttearDown)scCs |iit|ƒ|fƒdS(N(RRtappendtidt containertvalue(RR R tindex((RR,scCsrdddg}t|ƒ}ti|ƒ}|it|ƒ|ƒ|i|i |df|df|dfgƒdS(Niii( tseqR tseqidRtSafeItertitRt assertEqualtlistR(RRRR((Rttest_iteration/s  cCs~dddg}tƒ}t|ƒ}ti||ƒ}|i t |ƒ|ƒ|i |i |df|df|dfgƒdS(Niii( RtobjectR R tcontidRRRRRRR(RR RRR((Rttest_iteration_with_container8s   (t__name__t __module__RRtNoneRRR(((RRs     cCs titƒS(N(tunittestt makeSuiteR(((Rt test_suiteCs(t__doc__RtZODBt AccessControlRtTestCaseRR(RRRRR((Rt?s    (