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
P\¬Qc@s’ddlZddlZddlmZdd$d„ƒYZdd%d„ƒYZdd&d„ƒYZd    d'd
„ƒYZd d(d „ƒYZd d)d„ƒYZ    dej
fd„ƒYZ de fd„ƒYZ de fd„ƒYZde fd„ƒYZde fd„ƒYZdej
fd„ƒYZde fd„ƒYZdefd„ƒYZdefd „ƒYZdd!„Zed"krŽed#eƒndS(*iÿÿÿÿN(t test_supporttGcBs eZdZd„Zd„ZRS(sSequence using __getitem__cCs ||_dS(N(tseqn(tselfR((s[/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_enumerate.pyt__init__scCs |j|S(N(R(Rti((s[/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_enumerate.pyt __getitem__
s(t__name__t
__module__t__doc__RR(((s[/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_enumerate.pyRs    tIcBs)eZdZd„Zd„Zd„ZRS(s Sequence using iterator protocolcCs||_d|_dS(Ni(RR(RR((s[/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_enumerate.pyRs    cCs|S(N((R((s[/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_enumerate.pyt__iter__scCsD|jt|jƒkr!t‚n|j|j}|jd7_|S(Ni(RtlenRt StopIteration(Rtv((s[/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_enumerate.pytnexts
    (RRR    RR R(((s[/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_enumerate.pyR
s        tIgcBs eZdZd„Zd„ZRS(s9Sequence using iterator protocol defined with a generatorcCs||_d|_dS(Ni(RR(RR((s[/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_enumerate.pyRs    ccsx|jD] }|Vq
WdS(N(R(Rtval((s[/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_enumerate.pyR s(RRR    RR (((s[/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_enumerate.pyRs    tXcBs eZdZd„Zd„ZRS(s Missing __getitem__ and __iter__cCs||_d|_dS(Ni(RR(RR((s[/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_enumerate.pyR%s    cCsD|jt|jƒkr!t‚n|j|j}|jd7_|S(Ni(RR RR (RR((s[/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_enumerate.pyR(s
    (RRR    RR(((s[/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_enumerate.pyR#s    tEcBs)eZdZd„Zd„Zd„ZRS(sTest propagation of exceptionscCs||_d|_dS(Ni(RR(RR((s[/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_enumerate.pyR0s    cCs|S(N((R((s[/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_enumerate.pyR 3scCs dddS(Nii((R((s[/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_enumerate.pyR5s(RRR    RR R(((s[/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_enumerate.pyR.s        tNcBs eZdZd„Zd„ZRS(sIterator missing next()cCs||_d|_dS(Ni(RR(RR((s[/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_enumerate.pyR:s    cCs|S(N((R((s[/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_enumerate.pyR =s(RRR    RR (((s[/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_enumerate.pyR8s    tEnumerateTestCasecBs~eZeZddddgZZd„Zd„Zd    „Zd
„Z    d „Z
d „Z d „Z d„Z ejd„ƒZRS(tabcitaitbitccCs€|jt|j|jƒƒ|jƒ|j|jƒ}|jt|ƒ|ƒ|jt|j|jƒƒ|jƒ|jjdS(N(t assertEqualttypetenumtseqtitertlisttresR    (Rte((s[/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_enumerate.pyttest_basicfunctionEs
%%cCsW|jt|jt|jƒƒƒ|jƒ|jtdƒƒ}|jt|jƒdS(Nt(    RRRRRR t assertRaisesR R(RR!((s[/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_enumerate.pyttest_getitemseqnLs+cCsW|jt|jt|jƒƒƒ|jƒ|jtdƒƒ}|jt|jƒdS(NR#(    RRRR
RR R$R R(RR!((s[/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_enumerate.pyttest_iteratorseqnQs+cCsW|jt|jt|jƒƒƒ|jƒ|jtdƒƒ}|jt|jƒdS(NR#(    RRRRRR R$R R(RR!((s[/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_enumerate.pyttest_iteratorgeneratorVs+cCs#|jt|jt|jƒƒdS(N(R$t    TypeErrorRRR(R((s[/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_enumerate.pyttest_noniterable[scCs)|jtt|jt|jƒƒƒdS(N(R$R(RRRR(R((s[/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_enumerate.pyttest_illformediterable^scCs)|jtt|jt|jƒƒƒdS(N(R$tZeroDivisionErrorRRRR(R((s[/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_enumerate.pyttest_exception_propagationascCsb|jt|jƒ|jt|jdƒ|jt|jddƒ|jt|jdddƒdS(NiRRii(R$R(R(R((s[/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_enumerate.pyttest_argumentcheckdscCs|jtttttt|jƒƒƒƒƒt|jƒƒ|jttttt|jƒƒƒƒtdt|jƒƒƒdS(Ni(    RR tsettmaptidRt    enumerateRtmin(R((s[/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_enumerate.pyttest_tuple_reusejs=(iR(iR(iR(RRR1RRR R"R%R&R'R)R*R,R-Rt cpython_onlyR3(((s[/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_enumerate.pyR@s                                tMyEnumcBseZRS((RR(((s[/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_enumerate.pyR5qstSubclassTestCasecBseZeZRS((RRR5R(((s[/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_enumerate.pyR6tst    TestEmptycBseZdgZZRS(R#(RRRR (((s[/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_enumerate.pyR7xstTestBigcBs/eZedddƒZeedƒeƒZRS(i
i Ni(RRtrangeRtzipR (((s[/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_enumerate.pyR8|st TestReversedcBsYeZd„Zd„Zd„Zejd„ƒZd„Zd„Z    d„Z
d„Z RS(cCs³dd    d„ƒY}xmdtdƒttdƒƒ|ƒtdddƒfD]5}|jt|ƒddd…tt|ƒƒƒqJW|jttiƒ|jttgddƒdS(
NtAcBseZd„Zd„ZRS(cSs |dkrt|ƒSt‚dS(Ni(tstrR (RR((s[/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_enumerate.pyR…s 
cSsdS(Ni((R((s[/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_enumerate.pyt__len__‰s(RRRR>(((s[/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_enumerate.pyR<„s    RiiiiÿÿÿÿR((    R9ttupleR1txrangeRRtreversedR$R((RR<tdata((s[/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_enumerate.pyt test_simpleƒs
=3cCs<ddd„ƒY}|jtt|ƒƒƒddgƒdS(NR<cBseZd„ZRS(cSs
ddgS(Nii((R((s[/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_enumerate.pyt __reversed__“s(RRRD(((s[/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_enumerate.pyR<’sii((RRRA(RR<((s[/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_enumerate.pyttest_classic_class‘scCs8tdƒ}|jtt|ƒƒtt|ƒƒƒdS(Ni(R@RRRAR(Rtx((s[/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_enumerate.pyttest_xrange_optimization—s cCsÆddlm}xzdtdƒtdƒtdƒfD]T}|j|t|ƒƒ||ƒƒt|ƒ}t|ƒ|j||ƒdƒq5Wddd„ƒY}t|ƒƒ}|jt||ƒdS(    Niÿÿÿÿ(R thelloiitSeqWithWeirdLencBs eZeZd„Zd„ZRS(cSs |jst|_dSt‚dS(Ni
(tcalledtTrueR+(R((s[/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_enumerate.pyR>¦s        cSs|S(N((Rtindex((s[/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_enumerate.pyR«s(RRtFalseRJR>R(((s[/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_enumerate.pyRI¤s    ((    ttest.test_iterlenR R?RR@RRAR$R+(RR tstrRI((s[/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_enumerate.pyttest_len›s+" 
    cCs5ddd„ƒY}|ƒ}t|ƒ}||_dS(NtSeqcBseZd„Zd„ZRS(cSsdS(Ni
((R((s[/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_enumerate.pyR>³scSs|S(N((RRL((s[/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_enumerate.pyRµs(RRR>R(((s[/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_enumerate.pyRR²s    ((RARP(RRRRORP((s[/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_enumerate.pyttest_gc±s     cCs*|jttƒ|jttgdƒdS(Ntextra(R$R(RA(R((s[/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_enumerate.pyt    test_args»scCsžttdƒsdSd„}tƒ}|_tj|ƒ}xCtdƒD]5}yt|ƒWntk
roqHX|jdƒqHW|j    |tj|ƒƒdS(Nt getrefcountcSsdS(N((((s[/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_enumerate.pytfÄsi
s'non-callable __reversed__ didn't raise!(
thasattrtsystobjectRDRVR9RAR(tfailR(RRWRPtrcR((s[/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_enumerate.pyttest_bug1229429¿s     cCshdtfd„ƒY}|ƒ}|jtt|ƒdtfd„ƒY}|ƒ}|jtt|ƒdS(NtNoLencBseZd„ZRS(cSsdS(Ni((R((s[/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_enumerate.pyRÔs(RRR(((s[/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_enumerate.pyR^Óst    NoGetItemcBseZd„ZRS(cSsdS(Ni((R((s[/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_enumerate.pyR>Ùs(RRR>(((s[/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_enumerate.pyR_Øs(RZR$R(RA(RR^tnlR_tngi((s[/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_enumerate.pyttest_objmethodsÑs         ( RRRCRERGRR4RQRSRUR]Rb(((s[/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_enumerate.pyR;s                
       tEnumerateStartTestCasecBseZd„ZRS(cCsQ|j|jƒ}|jt|ƒ|ƒ|jt|j|jƒƒ|jƒdS(N(RRRRRR (RR!((s[/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_enumerate.pyR"às(RRR"(((s[/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_enumerate.pyRcÞst    TestStartcBs'eZd„Zddd    d
gZZRS( cCst|ddƒS(Ntstarti (R1(RR((s[/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_enumerate.pyt<lambda>èsRi Ri Ri R(i R(i R(i R(RRRRR (((s[/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_enumerate.pyRdæs    t TestLongStartcBsNeZd„ZdejddfejddfejddfgZZRS(cCst|dtjdƒS(NRei(R1RYtmaxint(RR((s[/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_enumerate.pyRfîsRiRiRiR(RRRRYRhRR (((s[/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_enumerate.pyRgìs    #cCsutjtƒ|rqttdƒrqdgd}x7tt|ƒƒD]#}tjtƒtjƒ||<qBW|GHndS(Ntgettotalrefcounti(    Rt run_unittestRRXRYtNoneR@R Ri(tverbosetcountsR((s[/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_enumerate.pyt    test_mainós   t__main__Rl(((((((tunittestRYttestRRR
RRRRtTestCaseRR1R5R6R7R8R;RcRdRgRkRnRRK(((s[/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_enumerate.pyt<module>s(        
1]