mò %U²Ic@sidZdkZdklZlZdkZdeifd„ƒYZd„Ze djo eƒndS(sTest cases for traceback moduleN(s run_unittests is_jythontTracebackCasescBs>tZd„Zd„Zd„Zd„Zd„Zd„ZRS(NcCs@y |ƒWn%|j o}ti||ƒSn Xtd‚dS(Nscall did not raise exception(tfunctexctvaluet tracebacktformat_exception_onlyt ValueError(tselfRRR((t0/data/zmath/lib/python2.4/test/test_traceback.pytget_exception_format s  cCstdddƒdS(Nsdef fact(x): return x! t?texec(tcompile(R((Rtsyntax_error_with_caretscCs dk}dS(N(ttest.badsyntax_nocaretttest(RR((Rtsyntax_error_without_caretscCsf|i|itƒ}|it|ƒdjƒ|id|djƒ|i|diƒdjƒdS(Nit^iis return x!(RR R t SyntaxErrorterrtassert_tlentstrip(RR((Rt test_carets   cCs^todSn|i|itƒ}|it|ƒdjƒ|i|diƒdjƒdS(Niis[x for x in x] = x( t is_jythonRR RRRRRR(RR((Rt test_nocaret"s   c Cs¡dk}dk} dk}dk}|i}|iƒ} z|iid| ƒ| ii | dƒ}t |dƒdIJd|i jo|i d=ndk }y|iƒWn#tj oti|iƒnX|idƒt |dƒdIJt|ƒy|iƒWn=tj o1ti|iƒdd}|i|d ƒnXWd||i(x3| i| ƒD]"}| i| ii | |ƒƒqiW| i| ƒXdS( Nistest_bug737473.pytws! def test(): raise ValueErrorttest_bug737473is* def test(): raise NotImplementedErroriÿÿÿÿsraise NotImplementedError(tsystosttempfilettimetpatht savedpathtmkdtempttestdirtinserttjointtestfiletopentmodulesRRRRt extract_tbt exc_tracebacktsleeptreloadtNotImplementedErrortsrcRtfailUnlessEqualtlistdirtftunlinktrmdir( RR.R1RR!RR&RRRR#((RR+s8$       (t__name__t __module__R R RRRR(((RRs      cCsttƒdS(N(t run_unittestR(((Rt test_mainXst__main__( t__doc__tunittestttest.test_supportR6RRtTestCaseRR7R4(R:RR7RR6R((RR s  P