mς ώΤ5;c@sGdkZdkTd„Zdeijoxeƒq,WneƒdS(N(t*cCs4tƒ}t|ƒGHtƒ}x!tdƒD]}|i|ƒq*Wx|o|iƒGqDWdGHdGH|itdƒƒdGH|iƒdGH|i ƒdGH|itdƒƒd}x |o|iƒ|d }qΆWd GHd fd „ƒY}|ƒ}y|i|ƒWnt j on Xt d ‚~HdGHdS(Niθs Pop many.s Push many.idsResize.sClear.sNon-zero testing.iisPush many and exceptions.tCcBstZd„Zd„ZRS(NcCs#|djo |dSnt‚dS(Ni2i(tit IndexError(tselfR((t@/data/zmath/lib/python2.4/site-packages/mx/Queue/mxQueue/test.pyt __getitem__4s  cCsdS(Nid((R((Rt__len__9s(t__name__t __module__RR(((RR3s s,push_many() does not handle errors correctlysWorks.(tQueuetstreprtrangeRtpushtpopt push_manytresizetclearRtlRtAssertionError(RRR R((RttestsR          s-mi(tsystmx.QueueRtargv(RR((Rt?s  I