mò *á¸Ec@syd„Zeddgƒedƒd„ZedƒyedgƒWnej on Xed‚d„ZedddgdgƒedddfƒyedddgƒWnej on Xed ‚d „Zedƒd „Zeddfƒd„Zeddgƒd„Z e ddgddgddggƒd„Z e ddgggddgggfƒdS(cCs8|\}}|djpt‚|djpt‚dS(Nii(tLtxtytAssertionError(RRR((t</data/zmath/zope/lib/python/RestrictedPython/tests/unpack.pytu1s iicCs8|\}}|djpt‚|djpt‚dS(Nt1t2(RRRR(RRR((Rtu1a s t12s$expected 'unpack list of wrong size'cCsi|\}\}}}|djpt‚|djpt‚|djpt‚|djpt‚dS(Niiii(RRtatbRR(RR RR R((Rtu2s iis&expected 'iteration over non-sequence'cCs>|\}}|djpt‚|djpt‚||fS(NR R (RRR(t.0RR((Rtu3*s R R cCs‚|\\}}}\}\}}|djo|djo |djpt‚|djo|djo |djpt‚dS(Niiii(ii(ii(RR R tctdtetfR(RR RR RRR((Rtu41s".cCs]yt|ƒ‚WnFtj o:\\}}|djpt‚|djpt‚nXdS(Ni*iš(t TypeErrorRR R R(RR R ((Rtu58s i*išcCs]d}xP|D]H\}}||jpt‚|d7}||jpt‚|d7}q WdS(Nii(texpectedRtitjR(RRRR((Rtu6Cs  iicCsYg}|D]'\}|D]\}}|||qq ~}|ddgjpt‚dS(Nii(t_[1]RttoplevelRRtstuffR(RRRRRR((Rtu7Ms;N(ii(ii(R R (ii(ii( RRt ValueErrorRR RRRRRR(RRRRRRR R((Rt?s6            %