%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/mapping_tests.pyo

ó
Nêáac@syddlZddlZddlZddlZdejfd„ƒYZdefd„ƒYZdefd„ƒYZdS(iÿÿÿÿNtBasicTestMappingProtocolcBs°eZdZd„Zd„Zd„Zd„Zd„Zd„Z	d„Z
d„Zd„Zd	„Z
d
„Zd„Zd„Zd
„Zd„Zd„Zd„Zd„ZRS(cCsidd6dd6dd6S(s^Return a dictionary of values which are invariant by storage
        in the object under test.iitvalue1tkey1itkey2(iii((tself((s./usr/local/lib/python2.7/test/mapping_tests.pyt
_referencescCs
|jƒS(sReturn an empty mapping object(t	type2test(R((s./usr/local/lib/python2.7/test/mapping_tests.pyt_empty_mappingscCs7|jƒ}x$|jƒD]\}}|||<qW|S(sKReturn a mapping object with the value contained in data
        dictionary(Rtitems(Rtdatatxtkeytvalue((s./usr/local/lib/python2.7/test/mapping_tests.pyt
_full_mappingscOs†tjj|||Ž|jƒjƒ|_|jjƒ\}}i||6|_|jjƒ\}}i||6|_||j|<dS(N(	tunittesttTestCaset__init__Rtcopyt	referencetpopitemtothert	inmapping(RtargstkwRR((s./usr/local/lib/python2.7/test/mapping_tests.pyRscs>ˆjƒ}t|ƒ}ˆjˆjƒ‰ˆ|kr?|}nx1ˆjjƒD] \}}ˆjˆ||ƒqOWˆjjƒd‰ˆjt	‡‡fd†ƒˆjt
|ƒdƒˆjt
ˆƒt
ˆjƒƒx!ˆjD]}ˆj|ˆƒqáWx!ˆjD]}ˆj|ˆƒqWt
jdtƒYx'ˆjD]}ˆjˆj|ƒƒq<Wx'ˆjD]}ˆjˆj|ƒƒqfWWdQXˆjt||ƒdƒˆjtˆˆƒdƒˆjt|ˆƒdƒˆjtˆ|ƒdƒ|rˆjdƒnˆsˆjdƒn‡fd†}|ˆjƒˆjƒˆjjƒƒ|tˆƒˆjƒˆjjƒƒ|ˆjƒˆjƒˆjjƒƒ|ˆjƒˆjƒˆjjƒƒˆjƒjƒ\}}ˆjjƒjƒ\‰}ˆjˆj||ƒ|ƒˆjˆjˆ|ƒ|ƒˆjˆˆƒdS(	NicsˆˆS(N(((tdtknownkey(s./usr/local/lib/python2.7/test/mapping_tests.pyt<lambda>7ttquietiÿÿÿÿis#Empty mapping must compare to Falses!Full mapping must compare to Truecsqˆjt|dƒƒˆjt|dƒƒt|ƒ}ˆjt|ƒt|ƒkogt|ƒknƒdS(Ntnextt__iter__(t
assertTruethasattrtlisttset(titertlsttrefR
(R(s./usr/local/lib/python2.7/test/mapping_tests.pytcheck_iterandlistOs(RtdictR
RRtassertEqualRtkeystassertRaisestKeyErrortlentassertIntassertNotInttest_supporttcheck_py3k_warningstTrueRthas_keytassertFalsetcmptfailtiterkeysR#t
itervaluestvaluest	iteritemsRtget(Rtptp1RRtkR&t
knownvalue((RRRs./usr/local/lib/python2.7/test/mapping_tests.pyt	test_read,sL	 %%%%cs’|jƒ‰x;|jjƒD]*\‰}|ˆˆ<|jˆˆ|ƒqWx:|jjƒD])‰ˆˆ=|jt‡‡fd†ƒqZW|jƒ‰ˆj|jƒ|jtˆƒ|jƒˆjƒ}|jƒ‰ˆj|ƒ|jtˆƒ|jƒ|j	|jƒ}|j
ƒjƒ\‰}|jj
ƒjƒ\}}|j|j
ˆ|ƒ|ƒ|j|ˆ|ƒ|j|j
||ƒ|ƒ|j|||ƒ|j|j|ƒ|ƒ|j||ƒ|jt|j|ƒd}|||<|j|j||ƒ|ƒ|j||ƒ|j|j||ƒ|ƒ|jƒ\‰}|jˆ|ƒ|j||jˆƒ|jƒ‰|jtˆjƒdS(NcsˆˆS(N(((RR;(s./usr/local/lib/python2.7/test/mapping_tests.pyRhRi(RRRR(R)R*R+tupdateR'R
R9RRt
setdefaulttpopR.R(RRRRRR>tdefault((RR;s./usr/local/lib/python2.7/test/mapping_tests.pyt
test_write_sD
 

cCs |j|jƒ|jƒƒdS(N(R(R(R((s./usr/local/lib/python2.7/test/mapping_tests.pyttest_constructor‰scCsc|j|jƒƒ|j|jƒ|jt|jƒƒtkƒ|jt|jƒtkƒdS(N(RRRtbooltFalseR1(R((s./usr/local/lib/python2.7/test/mapping_tests.pyt	test_boolŒscCs‹|jƒ}|j|jƒgƒ|j}|j|jjƒd|jƒƒ|j|jjƒd|jƒƒ|jt	|jdƒdS(Ni(RR(R)RR-RR.RR*t	TypeErrortNone(RR((s./usr/local/lib/python2.7/test/mapping_tests.pyt	test_keys’s	##cCs<|jƒ}|j|jƒgƒ|jt|jdƒdS(N(RR(R8R*RIRJ(RR((s./usr/local/lib/python2.7/test/mapping_tests.pyttest_valuesšscCs<|jƒ}|j|jƒgƒ|jt|jdƒdS(N(RR(RR*RIRJ(RR((s./usr/local/lib/python2.7/test/mapping_tests.pyt
test_items scCs&|jƒ}|jt|ƒdƒdS(Ni(RR(R,(RR((s./usr/local/lib/python2.7/test/mapping_tests.pyttest_len¦scCsN|j}|j||jjƒd|jjƒdƒ|jt|jƒdS(Ni(RR(RR)R8R*RIt__getitem__(RR((s./usr/local/lib/python2.7/test/mapping_tests.pyttest_getitemªs	.cs²|jƒ}|j|jƒ|j|jƒ|jjƒƒ|jƒ}|jƒ|j||jƒƒ|jƒ}|j|jjƒƒ|j|jƒ|jjƒƒ|jƒ}|j|jjƒƒ|j|jƒ|jjƒƒ|jttf|jdƒ|‰dd‡fd†ƒY}|j	ƒ|j|ƒƒ|jƒ}|j
jƒ}d„}|jd|ƒ|jd|ƒ|j||ƒdtfd„ƒY‰|jƒ}dd‡fd	†ƒY}|jˆ|j|ƒƒ|j	ƒdd‡fd
†ƒY}|jˆ|j|ƒƒdd‡fd†ƒY}|jˆ|j|ƒƒ|jƒ}dt
f‡fd
†ƒY}|jˆ|j|ƒƒ|jt|jdgƒdS(Ni*tSimpleUserDictcs)eZ‡fd†Zd„Zd„ZRS(csˆj|_dS(N(RR(R(t	outerself(s./usr/local/lib/python2.7/test/mapping_tests.pyRËscSs
|jjƒS(N(RR)(R((s./usr/local/lib/python2.7/test/mapping_tests.pyR)ÍscSs|j|S(N(R(Rti((s./usr/local/lib/python2.7/test/mapping_tests.pyROÏs(t__name__t
__module__RR)RO((RR(s./usr/local/lib/python2.7/test/mapping_tests.pyRQÊs	cSs4|\}}tt|ƒƒtt|ƒƒ||fS(N(tidttype(tkvR=tv((s./usr/local/lib/python2.7/test/mapping_tests.pyt
safe_sort_keyÖsRtExccBseZRS((RTRU(((s./usr/local/lib/python2.7/test/mapping_tests.pyR[ÝstFailingUserDictcseZ‡fd†ZRS(cs
ˆ‚dS(N((R(R[(s./usr/local/lib/python2.7/test/mapping_tests.pyR)ás(RTRUR)((R[(s./usr/local/lib/python2.7/test/mapping_tests.pyR\àscs eZ‡fd†Zd„ZRS(cs dd‡fd†ƒY}|ƒS(Nt	BogonItercs)eZd„Zd„Z‡fd†ZRS(cSs
d|_dS(Ni(RS(R((s./usr/local/lib/python2.7/test/mapping_tests.pyRêscSs|S(N((R((s./usr/local/lib/python2.7/test/mapping_tests.pyRìscs |jrd|_dSˆ‚dS(Nita(RS(R(R[(s./usr/local/lib/python2.7/test/mapping_tests.pyRîs		(RTRURRR((R[(s./usr/local/lib/python2.7/test/mapping_tests.pyR]és		(((RR](R[(s./usr/local/lib/python2.7/test/mapping_tests.pyR)ès
cSs|S(N((RR((s./usr/local/lib/python2.7/test/mapping_tests.pyROôs(RTRUR)RO((R[(s./usr/local/lib/python2.7/test/mapping_tests.pyR\çscs eZd„Z‡fd†ZRS(cSsddd„ƒY}|ƒS(NR]cBs#eZd„Zd„Zd„ZRS(cSstdƒ|_dS(NR^(tordRS(R((s./usr/local/lib/python2.7/test/mapping_tests.pyRûscSs|S(N((R((s./usr/local/lib/python2.7/test/mapping_tests.pyRýscSsA|jtdƒkr7t|jƒ}|jd7_|St‚dS(Ntzi(RSR_tchrt
StopIteration(Rtrtn((s./usr/local/lib/python2.7/test/mapping_tests.pyRÿs
(RTRURRR(((s./usr/local/lib/python2.7/test/mapping_tests.pyR]ús		(((RR]((s./usr/local/lib/python2.7/test/mapping_tests.pyR)ùscs
ˆ‚dS(N((RR(R[(s./usr/local/lib/python2.7/test/mapping_tests.pyROs(RTRUR)RO((R[(s./usr/local/lib/python2.7/test/mapping_tests.pyR\øs	
tbadseqcs eZd„Z‡fd†ZRS(cSs|S(N((R((s./usr/local/lib/python2.7/test/mapping_tests.pyRscs
ˆƒ‚dS(N((R(R[(s./usr/local/lib/python2.7/test/mapping_tests.pyRs(RTRURR((R[(s./usr/local/lib/python2.7/test/mapping_tests.pyRds	iii(((((iii(RR@RR(RR9R*RItAttributeErrortclearRtsortt	Exceptiontobjectt
ValueError(RRRQti1ti2RZR\Rd((R[RRs./usr/local/lib/python2.7/test/mapping_tests.pyttest_update°sH

	
cCsU|jƒ}|j|j|jjƒdƒdkƒ|j|j|jjƒddƒdƒ|j}|j|j|jjƒdƒdkƒ|j|j|jjƒddƒdƒ|j|j|jjƒdƒ|jj	ƒdƒ|j|j|jjƒddƒ|jj	ƒdƒ|j
t|jƒ|j
t|jdddƒdS(Nii(RRR:RR)RJR(RRR8R*RI(RR((s./usr/local/lib/python2.7/test/mapping_tests.pyttest_gets))	))36cCs#|jƒ}|jt|jƒdS(N(RR*RIRA(RR((s./usr/local/lib/python2.7/test/mapping_tests.pyttest_setdefault#scCs9|jƒ}|jt|jƒ|jt|jdƒdS(Ni*(RR*R+RRI(RR((s./usr/local/lib/python2.7/test/mapping_tests.pyttest_popitem'scCs›|jƒ}|jjƒd\}}|||<|jt|j|jjƒdƒ|j|j|ƒ|ƒ|jt	|ƒdƒ|jt|j|ƒdS(Ni(
RRRR*R+RBRR)R(R,(RRR=RY((s./usr/local/lib/python2.7/test/mapping_tests.pyttest_pop,s
#N(RTRURJRRRR
RR?RDRERHRKRLRMRNRPRmRnRoRpRq(((s./usr/local/lib/python2.7/test/mapping_tests.pyRs&				
	3	*								g			tTestMappingProtocolcBs¡eZd„Zd„Zd„Zd„Zd„Zd„Zd„Zd„Z	d„Z
d	„Zd
„Zd„Z
d„Zd
„Zd„Zd„Zd„ZRS(cCs`tj|ƒ|j|jƒ|jƒk	ƒ|j|jddddƒidd6dd6ƒdS(NR
ityi(RRERRR(R(R((s./usr/local/lib/python2.7/test/mapping_tests.pyRE9s
cCsŠtj|ƒ|j|jƒƒ|j|jidd6ƒƒ|jt|jƒƒtkƒ|jt|jidd6ƒƒtkƒdS(NRsR
(RRHRRR
RFRGR1(R((s./usr/local/lib/python2.7/test/mapping_tests.pyRH>s

cCsŒtj|ƒ|jƒ}|j|jƒgƒ|jidd6dd6ƒ}|jƒ}|jd|ƒ|jd|ƒ|jd|ƒdS(NiR^itbtc(RRKRR(R)R
R-R.(RRR=((s./usr/local/lib/python2.7/test/mapping_tests.pyRKEs
cCs@tj|ƒ|jidd6ƒ}|j|jƒdgƒdS(Nii(RRLR
R(R8(RR((s./usr/local/lib/python2.7/test/mapping_tests.pyRLOs
cCs@tj|ƒ|jidd6ƒ}|j|jƒdgƒdS(Nii(ii(RRMR
R(R(RR((s./usr/local/lib/python2.7/test/mapping_tests.pyRMTs
cCsŒ|jƒ}|j|jdƒƒ|jidd6dd6ƒ}|jƒ}|jdd„ƒ|j|ddgƒ|jt|jƒdS(NR^iiRtRcSstt|ƒƒ|fS(N(RVRW(R=((s./usr/local/lib/python2.7/test/mapping_tests.pyR_R(	RRR2R
R)RgR(R*RI(RRR=((s./usr/local/lib/python2.7/test/mapping_tests.pyttest_has_keyZscCs¦|jƒ}|jd|ƒ|jd|kƒ|jd|kƒ|jidd6dd6ƒ}|jd|ƒ|jd|ƒ|jd|ƒ|jt|jƒdS(NR^iiRtRu(RR.RR
R-R*RIt__contains__(RR((s./usr/local/lib/python2.7/test/mapping_tests.pyt
test_containsdscCsDtj|ƒ|jidd6dd6ƒ}|jt|ƒdƒdS(NiR^iRt(RRNR
R(R,(RR((s./usr/local/lib/python2.7/test/mapping_tests.pyRNps
cCsÊtj|ƒ|jidd6dd6ƒ}|j|ddƒ|j|ddƒd|d<d|d<|j|ddƒ|j|ddƒ|d=|j|idd6dd6ƒ|jt|jƒdS(NiR^iRtiRui(RRPR
R(R*RIRO(RR((s./usr/local/lib/python2.7/test/mapping_tests.pyRPus


cCsX|jidd6dd6dd6ƒ}|jƒ|j|iƒ|jt|jdƒdS(Niii(R
RfR(R*RIRJ(RR((s./usr/local/lib/python2.7/test/mapping_tests.pyt
test_clearƒs$
cCsztj|ƒ|jƒ}|jidd6ƒ|jidd6ƒ|jidd6dd6dd6ƒ|j|idd6dd6dd6ƒ|jƒ|j|idd6dd6dd6ƒ|jƒ}|jddƒ|jddƒ|jddddddƒ|j|idd6dd6dd6ƒ|jƒ}|jddgƒ|j|idd6dd6ƒ|jƒ}|jddgddddƒ|j|idd6dd6ƒ|jidd6d	d6ƒ}|j|jidd6d	d6d
d6ƒjƒƒ|j|idd6d	d6d	d6d
d6ƒddd
„ƒY}|jƒ|j|ƒƒ|j|idd6dd6dd6ƒdS(NidiiiiR
RsR`iiiRQcBs#eZd„Zd„Zd„ZRS(cSs"idd6dd6dd6|_dS(Niii(R(R((s./usr/local/lib/python2.7/test/mapping_tests.pyR®scSs
|jjƒS(N(RR)(R((s./usr/local/lib/python2.7/test/mapping_tests.pyR)°scSs|j|S(N(R(RRS((s./usr/local/lib/python2.7/test/mapping_tests.pyRO²s(RTRURR)RO(((s./usr/local/lib/python2.7/test/mapping_tests.pyRQ­s		(R
id(Rsi(R
id(Rsi((RRmRR@R(R
R9Rf(RRRQ((s./usr/local/lib/python2.7/test/mapping_tests.pyRmŠs4
"%
%%1,
c	sÄ|j|jjdƒidd6dd6dd6ƒ|jƒ}|j|jdƒ|k	ƒ|j|jdƒidd6dd6dd6ƒ|j|jddƒidd6dd6ƒ|j|jgƒiƒd„}|j|j|ƒƒidd	6ƒ|jtijd
ƒd|jfd„ƒY}|j|jdƒidd6ƒ|j|ƒjdƒidd6ƒ|j|jdƒj|kƒ|j|ƒjdƒj|kƒd
|jfd„ƒY}|jdƒ}|j|idd6dd6ƒ|jtt	jƒdt
fd„ƒY‰d|jf‡fd†ƒY}|jˆ|jd	gƒdtf‡fd†ƒY}|jˆ|jj|ƒƒd|jf‡fd†ƒY}|jˆ|jd	gƒdS(NtabcR^RtRuiiicss	dVdS(Ni((((s./usr/local/lib/python2.7/test/mapping_tests.pytg¿siitdictlikecBseZRS((RTRU(((s./usr/local/lib/python2.7/test/mapping_tests.pyR|ÃstmydictcBseZd„ZRS(cSs
tjƒS(N(tUserDict(tcls((s./usr/local/lib/python2.7/test/mapping_tests.pyt__new__Ës(RTRUR€(((s./usr/local/lib/python2.7/test/mapping_tests.pyR}ÊstabR[cBseZRS((RTRU(((s./usr/local/lib/python2.7/test/mapping_tests.pyR[Óstbaddict1cseZ‡fd†ZRS(cs
ˆƒ‚dS(N((R(R[(s./usr/local/lib/python2.7/test/mapping_tests.pyRÖs(RTRUR((R[(s./usr/local/lib/python2.7/test/mapping_tests.pyR‚ÕstBadSeqcs eZd„Z‡fd†ZRS(cSs|S(N((R((s./usr/local/lib/python2.7/test/mapping_tests.pyRÜscs
ˆƒ‚dS(N((R(R[(s./usr/local/lib/python2.7/test/mapping_tests.pyRÞs(RTRURR((R[(s./usr/local/lib/python2.7/test/mapping_tests.pyRƒÛs	tbaddict2cseZ‡fd†ZRS(cs
ˆƒ‚dS(N((RRR(R[(s./usr/local/lib/python2.7/test/mapping_tests.pyt__setitem__äs(RTRUR…((R[(s./usr/local/lib/python2.7/test/mapping_tests.pyR„ãs(ii(R(RtfromkeysRJRRR*RIt	__class__R'RhRi(	RRR{R|R}tudR‚RƒR„((R[s./usr/local/lib/python2.7/test/mapping_tests.pyt
test_fromkeys¸s21.*	# #"cCs¤|jidd6dd6dd6ƒ}|j|jƒidd6dd6dd6ƒ|jƒ}|j|jƒ|ƒ|j|jƒ|jƒ|jt|jdƒdS(Niii(	R
R(RRtassertIsInstanceR‡R*RIRJ(RR((s./usr/local/lib/python2.7/test/mapping_tests.pyt	test_copyés$+cCsßtj|ƒ|jƒ}|j|jdƒdkƒ|j|jddƒdƒ|jidd6dd6ƒ}|j|jdƒdkƒ|j|jddƒdƒ|j|jdƒdƒ|j|jddƒdƒdS(NRuiiR^iRt(RRnRRR:RJR(R
(RR((s./usr/local/lib/python2.7/test/mapping_tests.pyRnñs
cCsÉtj|ƒ|jƒ}|j|jdƒdkƒ|jdgƒ|j|jdƒdkƒ|jdgƒjdƒ|j|dddƒ|jdgƒjdƒ|jt|dƒdƒdS(Ntkey0Riiii(	RRoRRRARJtappendR(R,(RR((s./usr/local/lib/python2.7/test/mapping_tests.pyRoüs
c
Csntj|ƒxZdd
fD]K}xBtdƒD]4}d|}|jƒ}|jƒ}xCt|ƒD]5}||t|ƒ<|dkrc||t|ƒ<qcqcW|dkr·|jƒ}nxŒt|ƒD]~}|jƒ\}}}	|j|t|ƒƒ|jƒ\}
}}|j|t|
ƒƒ|j	|dko=|	|kƒqÄW|j	|ƒ|j	|ƒq.WqWdS(Niÿÿÿÿiiii(
RRptrangeRtreprRRR(tintR(
Rtcopymodetlog2sizetsizeR^RtRStkatvattatkbtvbttb((s./usr/local/lib/python2.7/test/mapping_tests.pyRps(

$cCs¬tj|ƒ|jƒ}d\}}d}d}|jid|6d|6ƒ}|j||||ƒ|j|j||ƒ|ƒ|||<|j|j|dƒ|ƒdS(	NRztdefl€Itanythingssomething elsei(RzRš(RRqRR
R(RB(RRR=RYR
Rsth((s./usr/local/lib/python2.7/test/mapping_tests.pyRqs

(RTRURERHRKRLRMRvRxRNRPRyRmR‰R‹RnRoRpRq(((s./usr/local/lib/python2.7/test/mapping_tests.pyRr8s"			
			
					.	1				tTestHashMappingProtocolcBsPeZd„Zd„Zd„Zd„Zd„Zd„Zd„Zd„Z	RS(csÌtj|ƒdtfd„ƒY‰dtf‡fd†ƒY}|jƒ}d||ƒ<|jt|jdƒdtf‡fd†ƒY}|jƒ}|ƒ}d||<t|_	|jˆ|j|ƒdS(	NR[cBseZRS((RTRU(((s./usr/local/lib/python2.7/test/mapping_tests.pyR[6stBadEqcs eZ‡fd†Zd„ZRS(cs
ˆƒ‚dS(N((RR(R[(s./usr/local/lib/python2.7/test/mapping_tests.pyt__eq__9scSsdS(Ni((R((s./usr/local/lib/python2.7/test/mapping_tests.pyt__hash__;s(RTRURŸR ((R[(s./usr/local/lib/python2.7/test/mapping_tests.pyRž8si*itBadHashcseZeZ‡fd†ZRS(cs|jrˆƒ‚ndSdS(Ni*(R5(R(R[(s./usr/local/lib/python2.7/test/mapping_tests.pyR Ds	(RTRURGR5R ((R[(s./usr/local/lib/python2.7/test/mapping_tests.pyR¡Bs(
RrRPRhRiRR*R+ROR1R5(RRžRR¡R
((R[s./usr/local/lib/python2.7/test/mapping_tests.pyRP4s

	
	cCsjtj|ƒd|jfd„ƒY}|jdƒ}|j|idd6dd6ƒ|j|tjƒdS(NR}cBseZd„ZRS(cSs
tjƒS(N(R~(R((s./usr/local/lib/python2.7/test/mapping_tests.pyR€Ss(RTRUR€(((s./usr/local/lib/python2.7/test/mapping_tests.pyR}RsRR^Rt(RrR‰RR†R(RJRŠR~(RR}Rˆ((s./usr/local/lib/python2.7/test/mapping_tests.pyR‰Ps

cstj|ƒdtfd„ƒY‰dtf‡fd†ƒY}|jƒ}|ƒ}d||<t|_|jˆ|j|ƒdS(NR[cBseZRS((RTRU(((s./usr/local/lib/python2.7/test/mapping_tests.pyR[\sR¡cseZeZ‡fd†ZRS(cs|jrˆƒ‚ndSdS(Ni*(R5(R(R[(s./usr/local/lib/python2.7/test/mapping_tests.pyR `s	(RTRURGR5R ((R[(s./usr/local/lib/python2.7/test/mapping_tests.pyR¡^si*(	RrRqRhRiRR1R5R*RB(RR¡RR
((R[s./usr/local/lib/python2.7/test/mapping_tests.pyRqYs
	
	cCs^|jƒ}d|d<y#x|D]}d||d<q WWntk
rLnX|jdƒdS(Nis7changing dict size during iteration doesn't raise Error(RtRuntimeErrorR5(RRRS((s./usr/local/lib/python2.7/test/mapping_tests.pyttest_mutatingiterationls


csÐ|jƒ}|jt|ƒdƒd|d<|jt|ƒdƒ|jƒ}||d<|jt|ƒdƒdtfd„ƒY‰dtf‡fd	†ƒY}|ji|ƒd6ƒ}|jˆt|ƒdS(
Ns{}iis{1: 2}s
{1: {...}}R[cBseZRS((RTRU(((s./usr/local/lib/python2.7/test/mapping_tests.pyR[€stBadReprcseZ‡fd†ZRS(cs
ˆƒ‚dS(N((R(R[(s./usr/local/lib/python2.7/test/mapping_tests.pyt__repr__ƒs(RTRUR¥((R[(s./usr/local/lib/python2.7/test/mapping_tests.pyR¤‚s(RR(RRhRiR
R*(RRR¤((R[s./usr/local/lib/python2.7/test/mapping_tests.pyt	test_reprws

cCs`|jƒ}x:ttjƒdƒD]"}|}|jƒ}||d<q#W|jtt|ƒdS(Nidi(RRŽtsystgetrecursionlimitR*R¢R(RRRStd0((s./usr/local/lib/python2.7/test/mapping_tests.pyttest_repr_deep‰scsè|j|jƒ|jƒkƒ|j|jidd6ƒ|jidd6ƒkƒdtfd„ƒY‰dtf‡fd†ƒY}|jid|ƒ6ƒ}|jidd6ƒ}y||kWnˆk
rÖnX|jd	ƒdS(
NiillR[cBseZRS((RTRU(((s./usr/local/lib/python2.7/test/mapping_tests.pyR[•stBadCmpcs eZ‡fd†Zd„ZRS(cs
ˆƒ‚dS(N((RR(R[(s./usr/local/lib/python2.7/test/mapping_tests.pyRŸ˜scSsdS(Ni*((R((s./usr/local/lib/python2.7/test/mapping_tests.pyR šs(RTRURŸR ((R[(s./usr/local/lib/python2.7/test/mapping_tests.pyR«—ss< didn't raise Exc(RRR
RhRiR5(RR«td1td2((R[s./usr/local/lib/python2.7/test/mapping_tests.pyttest_le‘s 4
cs„tj|ƒdtfd„ƒY‰dtf‡fd†ƒY}|jƒ}|ƒ}d||<t|_|jˆ|j|gƒdS(NR[cBseZRS((RTRU(((s./usr/local/lib/python2.7/test/mapping_tests.pyR[©sR¡cseZeZ‡fd†ZRS(cs|jrˆƒ‚ndSdS(Ni*(R5(R(R[(s./usr/local/lib/python2.7/test/mapping_tests.pyR ­s	(RTRURGR5R ((R[(s./usr/local/lib/python2.7/test/mapping_tests.pyR¡«si*(	RrRoRhRiRR1R5R*RA(RR¡RR
((R[s./usr/local/lib/python2.7/test/mapping_tests.pyRo¦s
	
	(
RTRURPR‰RqR£R¦RªR®Ro(((s./usr/local/lib/python2.7/test/mapping_tests.pyR2s								(RR~R/R§RRRrR(((s./usr/local/lib/python2.7/test/mapping_tests.pyt<module>sÿ1ú

Zerion Mini Shell 1.0