%PDF- %PDF-
Mini Shell

Mini Shell

Direktori : /usr/local/lib/python2.7/test/
Upload File :
Create Path :
Current File : //usr/local/lib/python2.7/test/test_xrange.pyc

ó
Nêáac@s¬ddlZddlZddlZddlZddlZddlZejddedƒd„Z	d„Z
dejfd„ƒYZd	„Z
ed
kr¨e
ƒndS(iÿÿÿÿNtignoresinteger argument expectedtunittestccsO|||dkrK||||7}x"||krG|V||7}q)WndS(Ni((tstarttstoptstep((s,/usr/local/lib/python2.7/test/test_xrange.pytpyrange
s
cCs+||||7}t|||||ƒS(N(R(RRR((s,/usr/local/lib/python2.7/test/test_xrange.pytpyrange_reversedst
XrangeTestcBsAeZdd„Zd„Zd„Zd„Zd„Zd„ZRS(c
Cs|dk	r3tj||ƒ}tj||ƒ}ntƒ}tj||d|ƒ}x§t|ƒD]™\}\}}	||	kr…qaqa||kr°|jdj|||	ƒƒqa|	|krÛ|jdj|||ƒƒqa|jdj|||	|ƒƒqaWdS(Nt	fillvalues;{}: iterator ended unexpectedly at position {}; expected {}s/{}: unexpected excess element {} at position {}s4{}: wrong element at position {};expected {}, got {}(tNonet	itertoolstislicetobjecttizip_longestt	enumeratetfailtformat(
tselftxstysttest_idtlimittsentineltpairstitxty((s,/usr/local/lib/python2.7/test/test_xrange.pytassert_iterators_equals 	cCsBt|ƒt|ƒkrF|jdj||t|ƒt|ƒƒƒnt|ƒdkr×|d|dkr–|jdj|||d|dƒƒn|d|dkr×|jdj|||d|dƒƒq×nt|ƒdkr>|d|d}|d|d}||kr>|jdj||||ƒƒq>ndS(	Ns,{} and {} have different lengths: {} and {} iis5{} and {} have different initial elements: {} and {} iÿÿÿÿs3{} and {} have different final elements: {} and {} is){} and {} have different step: {} and {} (tlenRR(RRRtx_stepty_step((s,/usr/local/lib/python2.7/test/test_xrange.pytassert_xranges_equivalent1s "!cCsÅ|jttdƒƒdddgƒ|jttddƒƒddddgƒ|jttdƒƒgƒ|jttdƒƒgƒ|jttdddƒƒddd	gƒ|jttdd
dƒƒddddgƒd}d
}d}|jtt||dƒƒ||dgƒ|jtt|d|dƒƒ|d|dgƒ|jtt|d|dƒƒ|d|dgƒtt|||ƒƒ}|j||ƒ|j||ƒ|jt|ƒdƒtt|||ƒƒ}|j||ƒ|j||ƒ|jt|ƒdƒtt|||ƒƒ}|j||ƒ|j||ƒ|jt|ƒdƒ|jttƒ|jttddddƒ|jttdddƒ|jt	tdddƒ|jttddƒ|jttdddƒ|jttdt
jt
jdƒƒdƒ|jt	tt
jt
jƒ|jt	tddt
jƒtt
jt
jdƒ}|jt|ƒt
jƒ|jt	tt
jdt
jdƒdS(Niiiiiiiýÿÿÿi
iiûÿÿÿiÿÿÿÿiüÿÿÿidi2lÿÿÿÿiþÿÿÿietspami*lDG¨†dªrÓâÈYâ|gÄO¬s&YR5Il(Ëh‘V<m«zFXÔXÐÛ`;°/_¹}|7\-l(Ëh‘V<m«zFXÔXÐÛ`;°/_¹}|7\-(tassertEqualtlisttxrangetassertIntassertNotInRtassertRaisest	TypeErrort
ValueErrort
OverflowErrortsystmaxint(Rtatbtctseqtr((s,/usr/local/lib/python2.7/test/test_xrange.pyttest_xrangeGsH%++.-44,cCs±ddddddg}xittjdƒD]T}xK|D]C}t|Œ}|jttjtj||ƒƒƒt|ƒƒq9Wq,Wtt	j
t	jƒ}|d|df|ddfd||df|d|dfd|dfd|d|f||df||d
f||df||d
f||df||dfg}xcttjdƒD]N}xE|D]=}t|Œ}tjtj||ƒƒ}|j||ƒqhWq[WdS(Ni
iiiêÿÿÿi
iiiÿÿÿÿiiþÿÿÿiiiiY)iüÿÿi§Öÿÿ(i
(ii(iêÿÿÿi
(iiiÿÿÿÿ(i
ii(iþÿÿÿii(
trangetpickletHIGHEST_PROTOCOLR#R!R"tloadstdumpstminR*R+tmaxsizeR(Rt	testcasestprotottR0tMtlarge_testcasestr_out((s,/usr/local/lib/python2.7/test/test_xrange.pyt
test_picklingxs4
$






cCsttjtjƒ}ddddddd|df|ddfd||df|d|dfd|dfd|d|f||df||d
f||df||d
f||df||dfg}x<|D]4}t|Œ}tt|ƒƒ}|j||ƒqØWdS(Ni
iiiêÿÿÿi
iiiÿÿÿÿiiþÿÿÿiiiiY)iüÿÿi§Öÿÿ(i
(ii(iêÿÿÿi
(iiiÿÿÿÿ(i
ii(iþÿÿÿii(R7R*R+R8R#tevaltreprR(RR<R9R;R0R>((s,/usr/local/lib/python2.7/test/test_xrange.pyt	test_repr–s.






c	CsœgddfD]C}||dd|d|fD]}dD]}||^q:q0q
}g|D]A}|D]4}ddddddfD]}|||f^qƒqgq]}xñ|D]é\}}}yt|||ƒ}	Wntk
rãnAXt|||ƒ}
d
j|||ƒ}|j|	|
|ddƒytt|||ƒƒ}	Wntk
rSq«Xt|||ƒ}
d
j|||ƒ}|j|	|
|ddƒq«WdS(Nii i@iiþÿÿÿiÿÿÿÿii?isxrange({}, {}, {})Ridsreversed(xrange({}, {}, {}))Il(iþÿÿÿiÿÿÿÿiiillûÿÿÿI€i€(R#R)RRRtreversedR(RR<tbasetjiggletlimitsRtendRttest_rangestiter1titer2R((s,/usr/local/lib/python2.7/test/test_xrange.pyttest_range_iterators¶s.# 

7

N(	t__name__t
__module__R	RRR1R?RBRK(((s,/usr/local/lib/python2.7/test/test_xrange.pyRs		1		 cCstjjtƒdS(N(ttestttest_supporttrun_unittestR(((s,/usr/local/lib/python2.7/test/test_xrange.pyt	test_mainÖst__main__(ttest.test_supportRNRR*R3R
twarningstfilterwarningstDeprecationWarningRRtTestCaseRRQRL(((s,/usr/local/lib/python2.7/test/test_xrange.pyt<module>s
			»	

Zerion Mini Shell 1.0