%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_tuple.pyo

ó
Nêáac@s^ddlmZmZddlZdejfd„ƒYZd„ZedkrZeƒndS(iÿÿÿÿ(ttest_supportt	seq_testsNt	TupleTestcBs¹eZeZd„Zd„Zd„Zd„Zd„Zd„Z	d„Z
d„Zd„Zd	„Z
ejd
„ƒZd„Zejd„ƒZejd
„ƒZejd„ƒZRS(cCs³tt|ƒjƒ|jtƒdƒd}t|ƒ}|j||kƒ|jtgƒd
ƒ|jtddddgƒdƒ|jtdƒdƒ|jtdƒdƒdS(Niiiittspamtstptatm((iiii((iiii((RRRR(tsuperRttest_constructorstassertEqualttuplet
assertTrue(tselftt0_3tt0_3_bis((s+/usr/local/lib/python2.7/test/test_tuple.pyR
s"cCs2tt|ƒjƒ|jdƒ|jdƒdS(Ni*((i*(R	Rt
test_truthR
(R((s+/usr/local/lib/python2.7/test/test_tuple.pyRscCsYtt|ƒjƒ|jtdƒdƒ|jtdƒdƒ|jtdƒdƒdS(Niiii((i(iii(R	Rttest_lenRtlen(R((s+/usr/local/lib/python2.7/test/test_tuple.pyRscCs@tt|ƒjƒd}|}|d7}|j||k	ƒdS(Niiii(ii(ii(R	Rt	test_iaddR
(Rtutu2((s+/usr/local/lib/python2.7/test/test_tuple.pyRs

cCs@tt|ƒjƒd}|}|d9}|j||k	ƒdS(Niii(ii(R	Rt	test_imulR
(RRR((s+/usr/local/lib/python2.7/test/test_tuple.pyR&s

cCs2d„}|jtt|ƒƒƒtdƒƒdS(Ncss xtdƒD]}|Vq
WdS(Niè(trange(ti((s+/usr/local/lib/python2.7/test/test_tuple.pytf/siè(RtlistRR(RR((s+/usr/local/lib/python2.7/test/test_tuple.pyttest_tupleresizebug-s	cCsâd}t|ƒ}g|D]}|D]}||f^q#q}|g|D]}|D]}||f^qRqHg|D]}|D]}||f^q|qr|t|ƒ}t|ƒtttt|ƒƒƒ}|j|dkƒdS(Ni2i(RtzipRtsettmapthashR
(RtNtbaseRtjtxptinpst
collisions((s+/usr/local/lib/python2.7/test/test_tuple.pyt	test_hash4s,h%cCs•tƒ}d}|j|ƒ}|j|ƒ}|jt|ƒt|ƒƒ|jt|ƒt|ƒƒ|jt|ƒdƒ|jt|ƒdƒdS(Niiis()s	(0, 1, 2)(iii(Rt	type2testRtstrtrepr(Rtl0tl2ta0ta2((s+/usr/local/lib/python2.7/test/test_tuple.pyt	test_reprLs	cCs1tjƒtjƒ|jtj|ƒ|ƒdS(N(tgctcollecttassertFalset
is_tracked(Rtt((s+/usr/local/lib/python2.7/test/test_tuple.pyt_not_trackedWs

cCsJ|jtj|ƒ|ƒtjƒtjƒ|jtj|ƒ|ƒdS(N(R
R0R3R1(RR4((s+/usr/local/lib/python2.7/test/test_tuple.pyt_tracked]s

cCsüddg}}}|jdƒ|jdƒ|jdƒ|jd	ƒ|jdddttd
ftfƒ|jtƒfƒ|jd|f|dfƒ|jgfƒ|jdgfƒ|jifƒ|jtƒfƒ|j|||fƒdS(Ngø?Riii((i(ii(iiR((ii(R5tNonetTruetFalsetinttobjectR6R(Rtxtytz((s+/usr/local/lib/python2.7/test/test_tuple.pyttest_track_literalscs



%csÎddg}}}|r#|jn|j}|ˆƒƒ|ˆgƒƒ|ˆtƒƒƒ|ˆd||gƒƒ|ˆd„d||gDƒƒƒ|ˆtd||gƒƒƒ|ˆd„d||gDƒƒƒ|t‡fd†d||gDƒƒƒ|jˆ|gƒƒ|jˆ||ggƒƒ|jˆi||6gƒƒ|jˆd„|||gDƒƒƒ|jˆd„|||gDƒƒƒ|jt‡fd	†|||gDƒƒƒdS(
Ngø?Ricss|]}|VqdS(N((t.0tobj((s+/usr/local/lib/python2.7/test/test_tuple.pys	<genexpr>€scss|]}t|gƒVqdS(N(R(R@RA((s+/usr/local/lib/python2.7/test/test_tuple.pys	<genexpr>‚sc3s|]}ˆ|gƒVqdS(N((R@RA(ttp(s+/usr/local/lib/python2.7/test/test_tuple.pys	<genexpr>ƒscss|]}|VqdS(N((R@RA((s+/usr/local/lib/python2.7/test/test_tuple.pys	<genexpr>ˆscss|]}t|gƒVqdS(N(R(R@RA((s+/usr/local/lib/python2.7/test/test_tuple.pys	<genexpr>‰sc3s|]}ˆ|gƒVqdS(N((R@RA(RB(s+/usr/local/lib/python2.7/test/test_tuple.pys	<genexpr>Šs(R6R5RR(RRBtalways_trackR<R=R>tcheck((RBs+/usr/local/lib/python2.7/test/test_tuple.pytcheck_track_dynamicxs 
##)&&cCs|jttƒdS(N(RERR9(R((s+/usr/local/lib/python2.7/test/test_tuple.pyttest_track_dynamicŒscCs*dtfd„ƒY}|j|tƒdS(NtMyTuplecBseZRS((t__name__t
__module__(((s+/usr/local/lib/python2.7/test/test_tuple.pyRG”s(RRER8(RRG((s+/usr/local/lib/python2.7/test/test_tuple.pyttest_track_subtypes‘scCs'|jtd„tdƒDƒƒƒdS(Ncss|]}tjƒVqdS(N(R0R1(R@R((s+/usr/local/lib/python2.7/test/test_tuple.pys	<genexpr>›sie(R5RR(R((s+/usr/local/lib/python2.7/test/test_tuple.pyttest_bug7466˜s(RHRIRR(R
RRRRRR'R/R5R6Rtcpython_onlyR?RERFRJRK(((s+/usr/local/lib/python2.7/test/test_tuple.pyRs 											cCstjtƒdS(N(Rtrun_unittestR(((s+/usr/local/lib/python2.7/test/test_tuple.pyt	test_mainst__main__(ttestRRR0t
CommonTestRRNRH(((s+/usr/local/lib/python2.7/test/test_tuple.pyt<module>s
˜	

Zerion Mini Shell 1.0