ronnie
2022-10-14 1504bb53e29d3d46222c0b3ea994fc494b48e153
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
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
Q\¬Qc@sùddlZddlmZmZmZmZmZmZdddfdddfdddfdddfdddfdddfdddfdddfdddfdddfdddfdddfdddfdddfdddfdddfdddfdddfdddfdddfdddfdddfdddfdddfdddfdddfdddfgZdfd„ƒYZ    dfd    „ƒYZ
d
fd „ƒYZ d ej fd „ƒYZ d„Z edkrõe ƒndS(iÿÿÿÿN(t run_unittesttTESTFNtunlinkt have_unicodetcheck_py3k_warningst cpython_onlyiiitBasicIterClasscBseZd„Zd„ZRS(cCs||_d|_dS(Ni(tnti(tselfR((sV/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_iter.pyt__init__s    cCs2|j}||jkr!t‚n|d|_|S(Ni(RRt StopIteration(R    tres((sV/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_iter.pytnexts
         (t__name__t
__module__R
R (((sV/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_iter.pyRs    tIteratingSequenceClasscBseZd„Zd„ZRS(cCs ||_dS(N(R(R    R((sV/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_iter.pyR
"scCs t|jƒS(N(RR(R    ((sV/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_iter.pyt__iter__$s(RRR
R(((sV/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_iter.pyR!s    t SequenceClasscBseZd„Zd„ZRS(cCs ||_dS(N(R(R    R((sV/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_iter.pyR
(scCs-d|ko|jknr#|St‚dS(Ni(Rt
IndexError(R    R((sV/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_iter.pyt __getitem__*s(RRR
R(((sV/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_iter.pyR's    tTestCasecBseZd„Zd„Zd„Zd„Zd„Zd„Zd„Zd„Z    d„Z
d    „Z d
„Z d „Z d „Zd „Zd„Zd„Zd„Zd„Zd„Zd„Zd„Zd„Zd„Zd„Zerðd„Znd„Zd„Zd„Zd„Zd„Z d„Z!d„Z"d „Z#d!„Z$d"„Z%d#„Z&esed$„Z&nd%„Z'd&„Z(d'„Z)d(„Z*d)„Z+e,d*„ƒZ-d+„Z.d,„Z/d-„Z0d.„Z1d/„Z2d0„Z3d1„Z4d2„Z5d3„Z6d4„Z7d5„Z8RS(6cCsRg}x5y|jƒ}Wntk
r-PnX|j|ƒq    |j||ƒdS(N(R R tappendt assertEqual(R    tittseqR tval((sV/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_iter.pytcheck_iterator5s cCs8g}x|D]}|j|ƒq W|j||ƒdS(N(RR(R    texprRR R((sV/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_iter.pytcheck_for_loop@s cCs&|jttdƒƒtdƒƒdS(Ni
(Rtitertrange(R    ((sV/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_iter.pyttest_iter_basicGscCs;tdƒ}t|ƒ}t|ƒ}|j||kƒdS(Ni
(RRt
assertTrue(R    RRtit2((sV/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_iter.pyttest_iter_idempotencyKs   cCs&|jttdƒƒtdƒƒdS(Ni
(RRR(R    ((sV/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_iter.pyttest_iter_for_loopRscCstdƒ}g}xXt|ƒD]J}xAt|ƒD]3}x*t|ƒD]}|j|||fƒqEWq2WqW|j|tƒdS(Ni(RRRRtTRIPLETS(R    RR Rtjtk((sV/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_iter.pyttest_iter_independenceVs "cCsntdƒ}gt|ƒD];}t|ƒD](}t|ƒD]}|||f^q9q)q}|j|tƒdS(Ni(RRRR%(R    RRR&R'R ((sV/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_iter.pyttest_nested_comprehensions_iter`s KcCs\tdƒ}g|D]/}|D]"}|D]}|||f^q'qq}|j|tƒdS(Ni(RRR%(R    RRR&R'R ((sV/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_iter.pyttest_nested_comprehensions_forgs <cCs |jtdƒtdƒƒdS(Ni
(RRR(R    ((sV/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_iter.pyttest_iter_class_formscCs&|jttdƒƒtdƒƒdS(Ni
(RRRR(R    ((sV/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_iter.pyttest_iter_class_iterqscCs |jtdƒtdƒƒdS(Ni
(RRR(R    ((sV/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_iter.pyttest_seq_class_foruscCs&|jttdƒƒtdƒƒdS(Ni
(RRRR(R    ((sV/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_iter.pyttest_seq_class_iteryscCs0dtfd„ƒY}|jtt|ƒƒdS(Nt    IterClasscBseZd„ZRS(cSs|S(N((R    ((sV/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_iter.pyRs(RRR(((sV/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_iter.pyR/~s(tobjectt assertRaisest    TypeErrorR(R    R/((sV/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_iter.pyttest_new_style_iter_class}scCs9ddd„ƒY}|jt|ƒdƒtdƒƒdS(NtCcBseZd„Zd„ZRS(cSs d|_dS(Ni(R(R    ((sV/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_iter.pyR
†scSs/|j}|d|_|dkr+t‚n|S(Niid(RR(R    R((sV/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_iter.pyt__call__ˆs
          (RRR
R5(((sV/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_iter.pyR4…s    i
((RRR(R    R4((sV/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_iter.pyttest_iter_callable„s    cCs2dgd„}|jt|dƒtdƒƒdS(NicSs|d}|d|d<|S(Nii((tstateR((sV/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_iter.pytspam’s
i
(RRR(R    R8((sV/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_iter.pyttest_iter_function‘scCs2dgd„}|jt|dƒtdƒƒdS(NicSs1|d}|dkrt‚n|d|d<|S(Nii
i(R (R7R((sV/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_iter.pyR8šs
 
     ii
(RRR(R    R8((sV/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_iter.pyttest_iter_function_stop™scCs{dgd„}g}y+x$t|dƒD]}|j|ƒq(WWn'tk
ri|j|tdƒƒnX|jdƒdS(NicSs1|d}|d|d<|dkr-t‚n|S(Niii
(t RuntimeError(R7R((sV/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_iter.pyR8¤s
 
     ii
sshould have raised RuntimeError(RRR;RRtfail(R    R8R tx((sV/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_iter.pyttest_exception_function£s cCsdtfd„ƒY}g}y(x!|dƒD]}|j|ƒq,WWn'tk
rm|j|tdƒƒnX|jdƒdS(NtMySequenceClasscBseZd„ZRS(cSs%|dkrt‚ntj||ƒS(Ni
(R;RR(R    R((sV/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_iter.pyR¶s     (RRR(((sV/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_iter.pyR?µsii
sshould have raised RuntimeError(RRR;RRR<(R    R?R R=((sV/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_iter.pyttest_exception_sequence´s cCs6dtfd„ƒY}|j|dƒtdƒƒdS(NR?cBseZd„ZRS(cSs%|dkrt‚ntj||ƒS(Ni
(R RR(R    R((sV/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_iter.pyRÆs     (RRR(((sV/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_iter.pyR?Åsii
(RRR(R    R?((sV/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_iter.pyttest_stop_sequenceÄscCs&|jttdƒƒtdƒƒdS(Ni'(RRR(R    ((sV/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_iter.pyttest_iter_big_rangeÍscCs|jtgƒgƒdS(N(RR(R    ((sV/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_iter.pyttest_iter_emptyÑsc Cs |jtd ƒtd ƒƒdS( Niiiiiiiiii    i
(
iiiiiiiiii    (RRR(R    ((sV/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_iter.pyttest_iter_tupleÕscCs&|jttdƒƒtdƒƒdS(Ni
(RRtxrangeR(R    ((sV/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_iter.pyttest_iter_xrangeÙscCs)|jtdƒdddddgƒdS(Ntabcdetatbtctdte(RR(R    ((sV/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_iter.pyttest_iter_stringÝscCsM|jttdƒƒtdƒtdƒtdƒtdƒtdƒgƒdS(NRGRHRIRJRKRL(RRtunicode(R    ((sV/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_iter.pyttest_iter_unicodeâscCsAi}xtdƒD]}d||<qW|j||jƒƒdS(Ni
(RtNoneRtkeys(R    tdictR((sV/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_iter.pyttest_iter_dictèscCs¿ttdƒ}z,x%tdƒD]}|jd|ƒqWWd|jƒXttdƒ}z3|j|ddddd    gƒ|j|gƒWd|jƒyttƒWntk
r¹nXXdS(
Ntwis%d
trs0
s1
s2
s3
s4
(topenRRtwritetcloseRRtOSError(R    tfR((sV/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_iter.pyttest_iter_fileïs 
 cCsÉ|jttdƒƒtdƒƒ|jttdƒƒgƒ|jtdƒgƒ|jttdddƒƒtdddƒƒidd6dd6d    d
6}|jt|ƒ|jƒƒ|jtttƒ|jttd ƒttd ƒ}z,x%tdƒD]}|j    d |ƒqþWWd|j
ƒXttdƒ}z^|jt|ƒdddddgƒ|j ddƒ|jt|ƒdddddgƒWd|j
ƒyt tƒWnt k
rÃnXXdS(Niii
iÿÿÿÿitoneittwoitthreei*RTs%d
RUs0
s1
s2
s3
s4
((RtlistRRRQR1R2RVRRWRXtseekRRY(R    RKRZR((sV/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_iter.pyttest_builtin_lists0". %
 cCs©|jttdƒƒdƒ|jttdƒƒdƒ|jtgƒdƒ|jtdƒdƒ|jtdƒdƒidd 6dd 6dd 6}|jt|ƒt|jƒƒƒ|jtttƒ|jttdƒttdƒ}z,x%t    dƒD]}|j
d|ƒqüWWd|j ƒXttdƒ}z@|jt|ƒdƒ|j ddƒ|jt|ƒdƒWd|j ƒyt tƒWntk
r£nXXdS(NiiiiiitabcRHRIRJR\R]R^i*RTs%d
RUs0
s1
s2
s3
s4
(iiiii(((((RHRIRJ(s0
s1
s2
s3
s4
(s0
s1
s2
s3
s4
(RttupleRRQR1R2R_RVRRRWRXR`RRY(R    RKRZR((sV/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_iter.pyttest_builtin_tuple"s2"  
 cCsƒ|jtdtdƒƒtddƒƒ|jtdtdƒƒgƒ|jtddƒdƒ|jtddƒdƒidd6dd6dd    6}|jtd|ƒ|jƒƒ|jttdtƒ|jttdd
ƒd dd „ƒY}|dƒ}|dƒ}d dd„ƒY}|||gdŒ}|jtd„|ƒ|gdƒ|jtd„t    |ƒƒ|gdƒdS(NiiiRbR\iR]iR^i*tBooleancBseZd„Zd„ZRS(cSs ||_dS(N(ttruth(R    Rf((sV/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_iter.pyR
PscSs|jS(N(Rf(R    ((sV/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_iter.pyt __nonzero__Rs(RRR
Rg(((sV/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_iter.pyReOs    tSeqcBseZd„Zd„ZRS(cWs ||_dS(N(tvals(R    targs((sV/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_iter.pyR
XscSs ddd„ƒY}||jƒS(NtSeqItercBs#eZd„Zd„Zd„ZRS(cSs||_d|_dS(Ni(RiR(R    Ri((sV/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_iter.pyR
\s    cSs|S(N((R    ((sV/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_iter.pyR_scSs@|j}|d|_|t|jƒkr6|j|St‚dS(Ni(RtlenRiR (R    R((sV/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_iter.pyR as
      (RRR
RR (((sV/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_iter.pyRk[s        ((Ri(R    Rk((sV/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_iter.pyRZs (RRR
R(((sV/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_iter.pyRhWs    icSs| S(N((R=((sV/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_iter.pyt<lambda>kscSs| S(N((R=((sV/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_iter.pyRmls(((((
RtfilterRPRRRQR1R2R_R(R    RKRetbTruetbFalseRhR((sV/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_iter.pyttest_builtin_filterCs(  #cCsº|jttdƒƒdƒ|jttdƒƒdƒ|jtddƒdƒ|jtddƒdƒidd6dd    6d
d 6}|jt|ƒd    ƒ|jt|ƒdƒ|jt|jƒƒd
ƒ|jtt|jƒƒƒdƒttd ƒ}z+|jd ƒ|jdƒ|jdƒWd|j    ƒXttdƒ}z@|jt|ƒdƒ|j
ddƒ|jt|ƒdƒWd|j    ƒyt tƒWnt k
r´nXXdS(NiiiiiÿÿÿÿiR\iR]iR^RTs medium line
sxtra large line
sitty-bitty line
RU( RtmaxRtmint
itervaluesRRVRRWRXR`RRY(R    RKRZ((sV/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_iter.pyttest_builtin_max_minos2"   
 c Cs|jtd„tdƒƒtddƒƒidd6dd6dd    6}|jt|d
„|ƒ|jƒƒ|jƒ}gtdƒD]M}|t|ƒkr¦||p©d||t|ƒkrÈ||pËdf^q„}tƒz|jtdtdƒƒtdƒƒ|jtd|ƒ|jƒƒ|jtd|tdƒt    |j
ƒƒƒ|ƒWdQXt t d ƒ}z0x)td ƒD]}|j d |dƒq{WWd|jƒXt t dƒ}z)|jtt|ƒtdddƒƒWd|jƒytt ƒWntk
rnXXdS(NcSs|dS(Ni((R=((sV/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_iter.pyRmsiiiR\iR]iR^cSs|||fS(N((R'RK((sV/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_iter.pyRm“sRTi
txys
RUi(RtmapRRtitemsRQRlRPRRtiterkeysRVRRWRXRRY(R    RKtdkeysRtexpectedRZ((sV/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_iter.pyttest_builtin_maps4+% ]
%      )
 c Csu|jtƒgƒ|jtgŒgƒ|jtd dgŒd!d"gƒ|jttdƒ|jtttdƒdƒ|jtttdƒtƒ|jttdƒƒd#d$d%gƒ|jttdƒƒd&d'd(gƒidd
6dd 6dd 6}|j|jƒt||j    ƒƒƒd d)d„ƒY}t
t dƒ}z|j dƒWd|j ƒXt
t dƒ}z5|jt|d    ƒ||dƒƒd*d+d,gƒWd|j ƒytt ƒWntk
rÓnXX|jttdƒƒgtdƒD]}|f^q÷ƒdd-d„ƒY}d|fd„ƒY}d|fd„ƒY}|jt|ƒƒdƒ|jt|ƒƒdƒ|jt|ƒƒttdƒƒƒ|jt|ƒƒttdƒƒƒ|jt|ƒƒttdƒƒƒgtdƒD]}||f^qú}x\|ƒ|ƒ|ƒfD]B}    x9|ƒ|ƒ|ƒfD]}
|jt|    |
ƒ|ƒqJWq+WdS(.NiitabRHRIi
i*iiR\R]R^tIntsFromcBs#eZd„Zd„Zd„ZRS(cSs ||_dS(N(R(R    tstart((sV/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_iter.pyR
ÇscSs|S(N((R    ((sV/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_iter.pyRÊscSs|j}|d|_|S(Ni(R(R    R((sV/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_iter.pyR Ís     (RRR
RR (((sV/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_iter.pyR~Æs        RTs    a
bbb
cc
RUiœÿÿÿsa
sbbb
iÿÿÿscc
ižÿÿÿit NoGuessLen5cBseZd„ZRS(cSs|dkrt‚n|S(Ni(R(R    R((sV/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_iter.pyRès     (RRR(((sV/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_iter.pyR€çst
Guess3Len5cBseZd„ZRS(cSsdS(Ni((R    ((sV/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_iter.pyt__len__îs(RRR‚(((sV/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_iter.pyRíst Guess30Len5cBseZd„ZRS(cSsdS(Ni((R    ((sV/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_iter.pyR‚òs(RRR‚(((sV/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_iter.pyRƒñsi(ii(iRH(iRI(i(i(i(i(i(i((isa
iœÿÿÿ(isbbb
iÿÿÿ(iscc
ižÿÿÿ((RtzipR1R2RPRRRRxRtRVRRWRXRRYRERl( R    RKR~RZRR€RRƒR{R=ty((sV/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_iter.pyttest_builtin_zip´sR"%  !
 8%%%%cCstƒ|jƒWdQXdS(N(Rt_test_builtin_reduce(R    ((sV/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_iter.pyttest_deprecated_builtin_reduces
cCsddlm}|jt|tdƒƒdƒ|jt|tdƒdƒdƒ|jtt|tdƒƒ|jt|tdƒdƒdƒ|jt|tdƒƒdƒ|jt|tdƒdƒdƒidd    6d
d 6d d 6}|jt||ƒdj|jƒƒƒdS(Niÿÿÿÿ(taddii
i*i4iiR\iR]iR^t(    toperatorR‰RtreduceRR1R2tjoinRQ(R    R‰RK((sV/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_iter.pyR‡s"""cCs³dd
d„ƒY}ttdƒ}z|jd ƒWd|jƒXttdƒ}z/dj||ƒƒ}|j|td    ƒƒWd|jƒyttƒWntk
r­nXXdS( NtOhPhooeycBs#eZd„Zd„Zd„ZRS(cSst|ƒ|_d|_dS(Ni(RRR(R    R((sV/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_iter.pyR
scSs|S(N((R    ((sV/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_iter.pyRscSs9|j}|d|_|dkr,tdƒS|jjƒS(Niis fooled you!(RRNRR (R    R((sV/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_iter.pyR s
      
(RRR
RR (((sV/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_iter.pyRŽs        RTsa
sb
sc
RUs - sa
 - b
 - fooled you! - c
(sa
b
sa
b
c
(    RVRRWRXRRRNRRY(R    RŽRZtgot((sV/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_iter.pyttest_unicode_join_endcases 
 cCsdS(N((R    ((sV/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_iter.pyR;sc
CshxŠtdƒtdƒfD]p}x$tdƒD]}|j||ƒq,Wx@dddddgidd6d|f    D]}|j||ƒqoWqW|jtd    „ƒ|jtd
„ƒidd 6d d 6dd6dd6}x4|D],}|j||ƒ|j||jƒƒqÜWx:|jƒD],}|j||jƒƒ|j||ƒqWxR|j    ƒD]D\}}|j||f|j    ƒƒ|j||f|j    ƒƒqVWt
t dƒ}z|j dƒWd|j ƒXt
t dƒ}zYxRdD]J}|jddƒ|j||ƒ|jddƒ|j|d|ƒqåWWd|j ƒytt ƒWntk
rbnXXdS(NiRbiÿÿÿÿgö(\Â5E@iiiy(@cSs
ddkS(Nii ((((sV/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_iter.pyRmEscSs
dtkS(Ni(Rw(((sV/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_iter.pyRmFsR\iR]R^y@yð?RTsa
b
c
RUis
(iiy@(À(RRRtassertInt assertNotInR1R2Rttvaluest    iteritemsRVRRWRXR`RRY(R    tsc5RRKR'tvRZtchunk((sV/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_iter.pyttest_in_and_not_in>sB/"    
 cCs ddlm}|j|ddddddgdƒdƒ|j|ddƒdƒ|j|ddƒdƒ|j|dd    ƒd
ƒ|jt|d dƒ|jt|||ƒidd 6dd 6dd6dd6}x'|D]}|j|||ƒdƒqÛW|j||jƒdƒdƒ|j||jƒdƒdƒ|j||jƒdƒd
ƒttdƒ}z|jdƒWd|j    ƒXttdƒ}zTxMddddfD]9\}}|j
d
d
ƒ|j|||dƒ|ƒq®WWd|j    ƒyt tƒWnt k
rnXXdS(Niÿÿÿÿ(tcountOfiiiit122325t2t6ii*R\R]R^y@yð?RTsa
b
c
b
RURHRIRJRKs
(iiiiii(RHi(RIi(RJi(RKi( R‹R™RR1R2RtRVRRWRXR`RRY(R    R™RKR'RZtlettertcount((sV/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_iter.pyt test_countOfgs6+"  %
 c    CsZddlm}|j|ddddddgdƒdƒ|j|ddƒdƒ|j|ddƒdƒ|j|ddƒdƒ|jt|ddƒ|jt|ddƒ|j|d    d
ƒdƒ|j|d    d ƒdƒ|jt|d    d ƒ|jt|d dƒ|jt|||ƒttdƒ}z|jdƒWd|j    ƒXttdƒ}zqt
|ƒ}|j||dƒdƒ|j||dƒdƒ|j||dƒdƒ|jt||dƒWd|j    ƒyt tƒWnt k
rnXXt dƒ}x-tdƒD]}|j|||ƒ|ƒqW|jt||dƒdS(Niÿÿÿÿ(tindexOfiiiiiiRšR›t5Rœi*RTs
a
b
c
d
e
RUsb
sd
se
sa
(iiiiii(iiiiii(iiiiii(iiiiii(iiiiii(R‹R RR1t
ValueErrorR2RVRRWRXRRRYRR(R    R RZtfiterticlassR((sV/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_iter.pyt test_indexOfŠs@+  
  csNttdƒ}z |jt|jdƒ|jt|jdƒ|jddgƒ|jdƒ|jidd6ƒ|jiƒddd    „ƒY‰d
d‡fd †ƒY}|j|d dƒƒ|jƒttƒ}gtddƒD]}t|ƒd^qç}|j    t
|ƒ|ƒWd|jƒyt tƒWnt k
rHnXXdS(NRTi*s1
s2
s3
s4
s5
tIteratorcBs#eZd„Zd„Zd„ZRS(cSs"||_||_|j|_dS(N(RtfinishR(R    RR§((sV/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_iter.pyR
Ás        cSsA|j|jkrt‚nt|jƒd}|jd7_|S(Ns
i(RR§R tstr(R    tresult((sV/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_iter.pyR Æs
    cSs|S(N((R    ((sV/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_iter.pyRÍs(RRR
R R(((sV/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_iter.pyR¦Às        tWhatevercs eZd„Z‡fd†ZRS(cSs||_||_dS(N(RR§(R    RR§((sV/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_iter.pyR
Ñs    csˆ|j|jƒS(N(RR§(R    (R¦(sV/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_iter.pyRÕs(RRR
R((R¦(sV/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_iter.pyRªÐs    iiÐiiÖs
(s3
s4
((iÖ( tfileRR1R2t
writelinesRPRXRR¨RR_RRY(R    RZRªRR{((R¦sV/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_iter.pyttest_writelines³s(  
 ,
 cCs(d\}}|j||fdƒtdƒ\}}}|j|||fdƒytdƒ\}}Wntk
rynX|jdƒytdƒ\}}}Wntk
r³nX|jdƒyt\}}}Wntk
rçnX|jdƒidd6dd6dd6jƒ\}}}|j|||fdƒttdƒ}d}z"x|D]}|j    |ƒqWWWd|j
ƒXttd ƒ}z,|\}}}|j|||f|ƒWd|j
ƒyt tƒWnt k
rænXXtdƒid d6\}}\}|j|||fdƒdS(Niiiisshould have raised ValueErrorsshould have raised TypeErrori*RTsa
sbb
sccc
RUi(ii(ii(iii(i*i*i*(sa
sbb
sccc
(iii*( RRR¢R<RlR2RtRVRRWRXRRY(R    RHRIRJRZtlinestline((sV/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_iter.pyttest_unpack_iterèsL       *  
 #cCs·dtfd„ƒY}|ƒ}|j|jdƒ~|j|jdƒ|ƒ|ƒ|ƒg}|j|jdƒyt|ƒ\}}Wntk
rœnX~|j|jdƒdS(NR4cBs eZdZd„Zd„ZRS(icSs|jd7_tj|ƒS(Ni(RžR0t__new__(tcls((sV/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_iter.pyR±!scSs|j}|jd8_dS(Ni(t    __class__Rž(R    R²((sV/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_iter.pyt__del__$s    (RRRžR±R´(((sV/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_iter.pyR4s    iii(R0RRžRR¢(R    R4R=tlRHRI((sV/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_iter.pyttest_ref_counting_behaviors         cCsdtdƒ}t|ƒ}|jt|ƒtdƒƒ|jtddƒƒ|jt|ƒgƒdS(Nii
(RRRR_textend(R    RHRI((sV/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_iter.pyttest_sinkstate_list:s
  cCsHd}t|ƒ}|jt|ƒtdƒƒ|jt|ƒgƒdS(Niiiiii(iiiii(RRR_R(R    RHRI((sV/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_iter.pyttest_sinkstate_tupleBs cCsQd}t|ƒ}|jt|ƒdddddgƒ|jt|ƒgƒdS(NRGRHRIRJRKRL(RRR_(R    RHRI((sV/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_iter.pyttest_sinkstate_stringHs %cCsWtdƒ}t|ƒ}|jt|ƒtdƒƒd|_|jt|ƒgƒdS(Nii
(RRRR_RR(R    RHRI((sV/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_iter.pyttest_sinkstate_sequenceNs
      cCsTdgd„}t|dƒ}|jt|ƒtdƒƒ|jt|ƒgƒdS(NicSs4|d}|d|d<|dkr0td‚n|S(Niii
sshouldn't have gotten this far(tAssertionError(R7R((sV/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_iter.pyR8Xs
 
  i(RRR_R(R    R8RI((sV/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_iter.pyttest_sinkstate_callableVscCs idd6dd6dd6dd6dd6}xpt|ƒ|jƒ|jƒ|jƒfD]D}t|ƒ}|jtt|ƒƒdƒ|jt|ƒgƒqTWdS(Niiiiii(RRyR”RtRRlR_(R    RHRI((sV/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_iter.pyttest_sinkstate_dictbs
)1 cCsHd„}|ƒ}|jt|ƒtdƒƒ|jt|ƒgƒdS(Ncss xtdƒD] }|Vq WdS(Ni(R(R((sV/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_iter.pytgenlsi(RR_R(R    R¿RI((sV/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_iter.pyttest_sinkstate_yieldks        cCsNtdƒ}t|ƒ}|jt|ƒtdƒƒ|jt|ƒgƒdS(Ni(RERRR_R(R    RHRI((sV/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_iter.pyttest_sinkstate_rangess  cCsitdƒ}t|ƒ}t|ƒ}|jt|ƒttdƒtdƒƒƒ|jt|ƒgƒdS(Ni(Rt    enumerateRRR_R„(R    RHRLRI((sV/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_iter.pyttest_sinkstate_enumerateys
   +csLdtf‡fd†ƒY‰yxˆƒD]}q)WWntk
rGnXdS(Nt BadIteratorcs eZd„Z‡fd†ZRS(cSs|S(N((R    ((sV/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_iter.pyRƒscs
ˆ`dS(Ni(R (R    (RÄ(sV/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_iter.pyR …s(RRRR ((RÄ(sV/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_iter.pyRĂs    (R0R2(R    R((RÄsV/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_iter.pyt    test_3720€s  cCsdd„}dgd}x!tdƒD]}|jdƒq#W|j|ƒƒ|jt|ƒdƒdS(Ncss xtdƒD] }|Vq WdS(Niô(R(R((sV/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_iter.pyR¿•siiôiðiø(RtpopR·RRl(R    R¿tlstR((sV/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_iter.pyt3test_extending_list_with_iterator_does_not_segfaults      (9RRRRR R#R$R(R)R*R+R,R-R.R3R6R9R:R>R@RARBRCRDRFRMRRORSR[RaRdRqRuR|R†RˆR‡RR˜RŸR¥R­R°RR¶R¸R¹RºR»R½R¾RÀRÁRÃRÅRÈ(((sV/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_iter.pyR2sp                        
                                       
                                                     !    ,         %    M            (     )    #    )    5    5                                            cCsttƒdS(N(RR(((sV/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_iter.pyt    test_mainŸst__main__(tunittestttest.test_supportRRRRRRR%RRRRRÉR(((sV/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_iter.pyt<module>s( .$$$$$$$$*  ÿÿÿp