tzh
2024-08-22 c7d0944258c7d0943aa7b2211498fd612971ce27
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
O\¬Qc@sÁddlZddlZddlmZmZmZdd6d„ƒYZdefd„ƒYZdd7d„ƒYZ    d    d
d d8d gd9de    d    ƒed    ƒg    Z dddddddgZ e ZiQddddddd d:gfd;6dd<fd=6dddddddd gfd>6dd?d@dAdBdCdDdEgfdF6deed d geeeegfdG6deedHeeeegfdI6deeeeeeegfdJ6ddKfdL6ddMfdN6ddOfdP6ddQfdR6ddSfdT6ddUfdV6ddWfdX6ddYfdZ6dd[fd\6dd]fd^6dd_fd`6ddddddddgfda6ddbfdc6ddddd&dddgfdd6ddedfdgdhdidjdkgfdl6deeeeeeegfdm6ddnfdo6ddpfdq6ddrfds6ddtfdu6ddvdwdxdydzd{d|gfd}6dd~fd6dd€dd‚dƒd„d…d†gfd‡6ddˆd‰dŠd‹dŒddŽgfd6deeeeeeegfd6dd‘fd’6dd“fd”6dd•fd–6dd—fd˜6deed d geeeegfd™6ddšfd›6deeeeeeegfdœ6deeeeeeegfd6dd d geeeeeegfdž6d)eeeeeeegd d    geeeeeegfdŸ6deeeeeeegfd 6dd¡fd¢6dd£fd¤6deed¥eeeegfd¦6dd§fd¨6deeeeeeegfd©6ddªfd«6dd¬fd­6dd®eeeeeegfd¯6deeeeeeegfd°6dd±fd²6dd³fd´6deeeeeeegfdµ6dd¶fd·6dd¸fd¹6ddºfd»6dd¼fd½6dd¾fd¿6ddÀfdÁ6ddÂfdÃ6ddÄfdÅ6ddÆfdÇ6ddÈfdÉ6ddÊfdË6ddÌfdÍ6ddÎfdÏ6ddÐfdÑ6ddÒfdÓ6ddÔfdÕ6ddÖfd×6ddØfdÙ6ddÚfdÛ6ddÜfdÝ6ddÞfdß6ddàfdá6ddâfdã6ddäfdå6ddæfdç6ddèfdé6Zd*„Zed+efd,eƒ eƒWdQXd-gZdêdëdìdîeeeedïg    dðdñdòdôeeeedõg    död÷dødúeeeedûg    dýdÿd dfdeeeedg    eeeeeeeeeg    eeeeeeeeeg    eeeeeeeeeg    eeeeeeeeeg    dddd    eeeed
g    g    Zd0„Zd1„Zd2ejfd3„ƒYZd4„Zed5kr½eƒndS( iÿÿÿÿN(t run_unittestt
TestFailedtcheck_warningst CoerceNumbercBs#eZd„Zd„Zd„ZRS(cCs ||_dS(N(targ(tselfR((sZ/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_coercion.pyt__init__scCsdt|jƒS(Ns<CoerceNumber %s>(treprR(R((sZ/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_coercion.pyt__repr__ scCs0t|tƒr|j|jfS|j|fSdS(N(t
isinstanceRR(Rtother((sZ/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_coercion.pyt
__coerce__s(t__name__t
__module__RRR (((sZ/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_coercion.pyRs        tCoerceTocBseZd„Zd„ZRS(cCs ||_dS(N(R(RR((sZ/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_coercion.pyRscCs0t|tƒr|j|jfS|j|fSdS(N(R    RR(RR
((sZ/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_coercion.pyR s(R R RR (((sZ/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_coercion.pyRs    t MethodNumbercBs³eZd„Zd„Zd„Zd„Zd„Zd„Zd„Zd„Z    d„Z
d    „Z d
„Z d „Z d „Zd „Zd„Zd„Zd„Zd„Zd„ZRS(cCs ||_dS(N(R(RR((sZ/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_coercion.pyR!scCsdt|jƒS(Ns<MethodNumber %s>(RR(R((sZ/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_coercion.pyR$scCs |j|S(N(R(RR
((sZ/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_coercion.pyt__add__'scCs ||jS(N(R(RR
((sZ/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_coercion.pyt__radd__*scCs |j|S(N(R(RR
((sZ/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_coercion.pyt__sub__-scCs ||jS(N(R(RR
((sZ/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_coercion.pyt__rsub__0scCs |j|S(N(R(RR
((sZ/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_coercion.pyt__mul__3scCs ||jS(N(R(RR
((sZ/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_coercion.pyt__rmul__6scCs |j|S(N(R(RR
((sZ/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_coercion.pyt__div__9scCs ||jS(N(R(RR
((sZ/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_coercion.pyt__rdiv__<scCs |j|S(N(R(RR
((sZ/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_coercion.pyt __truediv__?scCs ||jS(N(R(RR
((sZ/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_coercion.pyt __rtruediv__BscCs |j|S(N(R(RR
((sZ/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_coercion.pyt __floordiv__EscCs ||jS(N(R(RR
((sZ/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_coercion.pyt __rfloordiv__HscCs |j|S(N(R(RR
((sZ/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_coercion.pyt__pow__KscCs ||jS(N(R(RR
((sZ/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_coercion.pyt__rpow__NscCs |j|S(N(R(RR
((sZ/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_coercion.pyt__mod__QscCs ||jS(N(R(RR
((sZ/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_coercion.pyt__rmod__TscCst|j|ƒS(N(tcmpR(RR
((sZ/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_coercion.pyt__cmp__Ws(R R RRRRRRRRRRRRRRRRRRR!(((sZ/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_coercion.pyR s&                                                                        ilg@yit+t-t*s**t%s//t/tbiigð?teg@gÀg @g0@g@ggà?iiiiigp@iiþÿÿÿtscCsxttƒD]}t|}|ddkrBt|dt|<q |ddkri|d|df}n'|ddkr|d|df}nxutdƒD]g}t||dtƒrdddkrç||dd||d<q||dd||d<qqW|t|<q WdS(NiR(iR)iR'i(tsortedt infix_resultstrangeR    ttuple(tkeytvaltresti((sZ/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_coercion.pytprocess_infix_resultsÍs
!sclassic (int|long) divisiontquiettdivmodllcCs"t|ƒdkrdSd|SdS(Ng{®Gáz„?s0.0s%.1f(tabs(tvalue((sZ/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_coercion.pyt format_floatôscCsRt|tƒr/dt|jƒt|jƒfSt|tƒrHt|ƒSt|ƒS(Ns
(%s + %sj)(R    tcomplexR7trealtimagtfloattstr(R6((sZ/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_coercion.pyt format_resultûs 
t CoercionTestcBs,eZd„Zd„Zd„Zd„ZRS(c
BsxxqeeƒD]c\}}xTeeƒD]F\}}e||f}x'ee|d|dƒD] \}}}|ekr£|jeed|i|d6|d6ƒn9|j    e
|ƒe
ed|ƒƒd||||fƒye j |ƒ}    Wne j k
r |}    nX|ekrLyd|dUWnek
r;qhX|j dƒq]d|dU|j    ||    ƒq]Wq&Wq WdS(    Niisa %s btaR's%s %s %s == %s failedsz %s= bsTypeError not raised(t    enumeratet
candidatesR+tzipt infix_binopstTEt assertRaisest    TypeErrortevalt assertEqualR=tcopytErrortfail(
RtiaR?tibR'tresultstopR0tirestz((sZ/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_coercion.pyttest_infix_binopss,*  
   c CsÍxÆttƒD]¸\}}x©ttƒD]›\}}xŒtD]„}t||}|tkr„|jttd|i|d6|d6ƒq9|jt    |ƒt    td|ƒƒd||||fƒq9Wq&Wq WdS(Ns%s(a, b)R?R's%s(%s, %s) == %s failed(
R@RAt prefix_binopstprefix_resultsRDRERFRGRHR=(RRLR?RMR'ROR0((sZ/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_coercion.pyttest_prefix_binopss   csµtdƒ}ˆjtd|ƒdƒˆjttdƒ|ƒdƒdtf‡fd†ƒY}ˆjt|ƒ|ƒdƒdd    ‡fd†ƒY}ˆjt|ƒ|ƒdƒdS(
Ni*ufishiit WackyComparercseZ‡fd†ZdZRS(csˆj|dkd|ƒdS(Ni*sexpected evil_coercer, got %ri(t
assertTrue(tslfR
(R(sZ/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_coercion.pyR!6sN(R R R!tNonet__hash__((R(sZ/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_coercion.pyRV5stClassicWackyComparercseZ‡fd†ZRS(csˆj|dkd|ƒdS(Ni*sexpected evil_coercer, got %ri(RW(RXR
(R(sZ/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_coercion.pyR!=s(R R R!((R(sZ/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_coercion.pyR[<s((RtassertNotEqualR tslicetobjectRH(Rt evil_coercerRVR[((RsZ/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_coercion.pyt test_cmptypes,s cCs_ddd„ƒY}tdƒ}y|ƒdWn$ttfk
rHdS|‚nX|‚dS(NtTestercBseZd„ZRS(cSs
||fS(N((RR
((sZ/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_coercion.pyR Fs(R R R (((sZ/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_coercion.pyRaEssF__coerce__() returning its arguments reverse should raise RuntimeErrori((Rt RuntimeErrorRF(RRatexc((sZ/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_coercion.pyt!test_infinite_rec_classic_classesBs 
(R R RRRUR`Rd(((sZ/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_coercion.pyR>s            cCs6tdtfdtfdtƒttƒWdQXdS(Ns)complex divmod.., // and % are deprecatedsclassic (int|long) divisionR3(RtDeprecationWarningtTrueRR>(((sZ/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_coercion.pyt    test_mainTs
 
t__main__((y@(i(igð?(ii(ii(ii(iiy@yy@y@yyð?yð?(ii(ii(ii(ii(ii(ii(ii(ii(ii(ii(ii(ii(ii(ii(ii(ii(ii(ii(ii(ii(ii(ii(ii(ii(ii(ii(ii(ii(ii(ii(iiy@y@y @y0@yy@y@(ii(ii(ii(ii(ii(ii(ii(ii(ii(iiy@yy@y@yyð?yð?(ii(ii(iiy@yÀy @y0@y@yyà?(iiy@yy@y@yyð?yð?(ii(ii(ii(ii(ii(ii(ii(ii(ii(ii(ii(ii(ii(ii(ii(ii(ii(ii(ii(ii(ii(ii(ii(ii(ii(ii(ii(ii(ii(ii(ii(ii(ii(ii(ii(ii(ii(ii(ii(ii(ii(ii(ii(ii(ii(ii(ii(ii(ii(ii(ii(ii(ii(ii(ii(ii(ii(ii(ii(ii(ii(ii(ii(ii(ii(ii(ii(ii(ii(ii(ii(ii(ii(ii(ii(ii(ii(ii(ii(ii(ii(ii(ii(ii(ii(ii(ii(ii(ii(ii(ii(ii(ll(gg@yð?(yð?y(ii(ll(ll(gg@yð?(yð?y(ll(g@g(g@g(gð?gy@(y@y(g@gyð?(yð?yyð?(yð?yy@yð?(yð?yyð?(yð?y(ii(ll(gg@yð?(yð?y(ii(RItunittestttest.test_supportRRRRR^RRRYRARCRFRDR+R2ReRfRSRTR7R=tTestCaseR>RgR (((sZ/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_coercion.pyt<module>sÞ   ;" ""(""           " """    " """    ( ""(@"  " "  ""  "                             
     $$        Q