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
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
N\¬Qc@smddlZddlZddlZdejfd„ƒYZdefd„ƒYZdefd„ƒYZdS(iÿÿÿÿNtBasicTestMappingProtocolcBs°eZdZd„Zd„Zd„Zd„Zd„Zd„Z    d„Z
d„Z d„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((sZ/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/mapping_tests.pyt
_referencescCs
|jƒS(sReturn an empty mapping object(t    type2test(R((sZ/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/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((sZ/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/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(RtargstkwR R ((sZ/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/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(sZ/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/mapping_tests.pyt<lambda>6stquietiÿÿÿÿ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(sZ/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/mapping_tests.pytcheck_iterandlistNs (RtdictR RRt assertEqualRtkeyst assertRaisestKeyErrortlentassertInt assertNotInt test_supporttcheck_py3k_warningstTrueRthas_keyt assertFalsetcmptfailtiterkeysR"t
itervaluestvaluest    iteritemsRtget(Rtptp1R R tkR%t
knownvalue((RRRsZ/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/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(((R R:(sZ/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/mapping_tests.pyRgsi(RRRR'R(R)R*tupdateR&R R8RRt
setdefaulttpopR-R(RR RRRR=tdefault((R R:sZ/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/mapping_tests.pyt
test_write^sD 
     
 cCs |j|jƒ|jƒƒdS(N(R'R(R((sZ/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/mapping_tests.pyttest_constructorˆscCsc|j|jƒ ƒ|j|jƒ|jt|jƒƒtkƒ|jt|jƒtkƒdS(N(RRRtbooltFalseR0(R((sZ/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/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((sZ/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/mapping_tests.pyt    test_keys‘s      ##cCs<|jƒ}|j|jƒgƒ|jt|jdƒdS(N(RR'R7R)RHRI(RR((sZ/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/mapping_tests.pyt test_values™s cCs<|jƒ}|j|jƒgƒ|jt|jdƒdS(N(RR'RR)RHRI(RR((sZ/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/mapping_tests.pyt
test_itemsŸs cCs&|jƒ}|jt|ƒdƒdS(Ni(RR'R+(RR((sZ/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/mapping_tests.pyttest_len¥s cCsN|j}|j||jjƒd|jjƒdƒ|jt|jƒdS(Ni(RR'RR(R7R)RHt __getitem__(RR((sZ/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/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„}|j d|ƒ|j d|ƒ|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(sZ/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/mapping_tests.pyRÊscSs |jjƒS(N(RR((R((sZ/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/mapping_tests.pyR(ÌscSs |j|S(N(R(Rti((sZ/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/mapping_tests.pyRNÎs(t__name__t
__module__RR(RN((RQ(sZ/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/mapping_tests.pyRPÉs    cSs4|\}}tt|ƒƒtt|ƒƒ||fS(N(tidttype(tkvR<tv((sZ/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/mapping_tests.pyt safe_sort_keyÕs R tExccBseZRS((RSRT(((sZ/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/mapping_tests.pyRZÜstFailingUserDictcseZ‡fd†ZRS(cs
ˆ‚dS(N((R(RZ(sZ/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/mapping_tests.pyR(às(RSRTR(((RZ(sZ/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/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(RR(R((sZ/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/mapping_tests.pyRéscSs|S(N((R((sZ/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/mapping_tests.pyRëscs |jrd|_dSˆ‚dS(Nita(RR(R(RZ(sZ/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/mapping_tests.pyRís        (RSRTRRR((RZ(sZ/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/mapping_tests.pyR\ès        (((RR\(RZ(sZ/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/mapping_tests.pyR(çs
cSs|S(N((RR ((sZ/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/mapping_tests.pyRNós(RSRTR(RN((RZ(sZ/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/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](tordRR(R((sZ/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/mapping_tests.pyRúscSs|S(N((R((sZ/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/mapping_tests.pyRüscSsA|jtdƒkr7t|jƒ}|jd7_|St‚dS(Ntzi(RRR^tchrt StopIteration(Rtrtn((sZ/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/mapping_tests.pyRþs
(RSRTRRR(((sZ/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/mapping_tests.pyR\ùs        (((RR\((sZ/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/mapping_tests.pyR(øs cs
ˆ‚dS(N((RR (RZ(sZ/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/mapping_tests.pyRNs(RSRTR(RN((RZ(sZ/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/mapping_tests.pyR[÷s     tbadseqcs eZd„Z‡fd†ZRS(cSs|S(N((R((sZ/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/mapping_tests.pyR scs ˆƒ‚dS(N((R(RZ(sZ/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/mapping_tests.pyR s(RSRTRR((RZ(sZ/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/mapping_tests.pyRc
s    iii(((((iii(RR?RR'RR8R)RHtAttributeErrortclearRtsortt    Exceptiontobjectt
ValueError(RRRPti1ti2RYR[Rc((RZRQsZ/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/mapping_tests.pyt test_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( RRR9RR(RIR'RRR7R)RH(RR((sZ/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/mapping_tests.pyttest_gets ))    ))36cCs#|jƒ}|jt|jƒdS(N(RR)RHR@(RR((sZ/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/mapping_tests.pyttest_setdefault"s cCs9|jƒ}|jt|jƒ|jt|jdƒdS(Ni*(RR)R*RRH(RR((sZ/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/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*RARR(R'R+(RRR<RX((sZ/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/mapping_tests.pyttest_pop+s 
#N(RSRTRIRRRR RR>RCRDRGRJRKRLRMRORlRmRnRoRp(((sZ/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/mapping_tests.pyRs&                    3    *                                g            tTestMappingProtocolcBs¡eZd„Zd„Zd„Zd„Zd„Zd„Zd„Zd„Z    d„Z
d    „Z d
„Z d „Z d „Zd „Zd„Zd„Zd„ZRS(cCs`tj|ƒ|j|jƒ|jƒk    ƒ|j|jddddƒidd6dd6ƒdS(NR
ityi(RRDRRR'R(R((sZ/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/mapping_tests.pyRD8s cCsŠtj|ƒ|j|jƒ ƒ|j|jidd6ƒƒ|jt|jƒƒtkƒ|jt|jidd6ƒƒtkƒdS(NRrR
(RRGRRR RERFR0(R((sZ/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/mapping_tests.pyRG=s
 cCsŒtj|ƒ|jƒ}|j|jƒgƒ|jidd6dd6ƒ}|jƒ}|jd|ƒ|jd|ƒ|jd|ƒdS(NiR]itbtc(RRJRR'R(R R,R-(RRR<((sZ/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/mapping_tests.pyRJDs   cCs@tj|ƒ|jidd6ƒ}|j|jƒdgƒdS(Nii(RRKR R'R7(RR((sZ/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/mapping_tests.pyRKNs cCs@tj|ƒ|jidd6ƒ}|j|jƒdgƒdS(Nii(ii(RRLR R'R(RR((sZ/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/mapping_tests.pyRLSs cCsŒ|jƒ}|j|jdƒ ƒ|jidd6dd6ƒ}|jƒ}|jdd„ƒ|j|ddgƒ|jt|jƒdS(NR]iiRsR cSstt|ƒƒ|fS(N(RURV(R<((sZ/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/mapping_tests.pyR^s(    RRR1R R(RfR'R)RH(RRR<((sZ/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/mapping_tests.pyt test_has_keyYs  cCs¦|jƒ}|jd|ƒ|jd|kƒ|jd|kƒ|jidd6dd6ƒ}|jd|ƒ|jd|ƒ|jd|ƒ|jt|jƒdS(NR]iiRsRt(RR-RR R,R)RHt __contains__(RR((sZ/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/mapping_tests.pyt test_containscs cCsDtj|ƒ|jidd6dd6ƒ}|jt|ƒdƒdS(NiR]iRs(RRMR R'R+(RR((sZ/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/mapping_tests.pyRMos cCsÊtj|ƒ|jidd6dd6ƒ}|j|ddƒ|j|ddƒd|d<d|d<|j|ddƒ|j|ddƒ|d=|j|idd6dd6ƒ|jt|jƒdS(NiR]iRsiRti(RROR R'R)RHRN(RR((sZ/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/mapping_tests.pyROts 
 
cCsX|jidd6dd6dd6ƒ}|jƒ|j|iƒ|jt|jdƒdS(Niii(R ReR'R)RHRI(RR((sZ/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/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
d 6ƒjƒƒ|j|idd6d    d6d    d6d
d 6ƒd dd „ƒY}|jƒ|j|ƒƒ|j|idd6dd6dd6ƒdS(NidiiiiR
RrR_iiiRPcBs#eZd„Zd„Zd„ZRS(cSs"idd6dd6dd6|_dS(Niii(R(R((sZ/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/mapping_tests.pyR­scSs |jjƒS(N(RR((R((sZ/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/mapping_tests.pyR(¯scSs |j|S(N(R(RRR((sZ/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/mapping_tests.pyRN±s(RSRTRR(RN(((sZ/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/mapping_tests.pyRP¬s        (R
id(Rri(R
id(Rri((RRlRR?R'R R8Re(RRRP((sZ/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/mapping_tests.pyRl‰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ƒdt f‡fd†ƒY}|jˆ|jj|ƒƒd|jf‡fd†ƒY}|jˆ|jd    gƒdS(NtabcR]RsRtiiicss    dVdS(Ni((((sZ/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/mapping_tests.pytg¾siitdictlikecBseZRS((RSRT(((sZ/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/mapping_tests.pyR{ÂstmydictcBseZd„ZRS(cSs
tjƒS(N(tUserDict(tcls((sZ/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/mapping_tests.pyt__new__Ês(RSRTR(((sZ/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/mapping_tests.pyR|ÉstabRZcBseZRS((RSRT(((sZ/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/mapping_tests.pyRZÒstbaddict1cseZ‡fd†ZRS(cs ˆƒ‚dS(N((R(RZ(sZ/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/mapping_tests.pyRÕs(RSRTR((RZ(sZ/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/mapping_tests.pyRÔstBadSeqcs eZd„Z‡fd†ZRS(cSs|S(N((R((sZ/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/mapping_tests.pyRÛscs ˆƒ‚dS(N((R(RZ(sZ/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/mapping_tests.pyRÝs(RSRTRR((RZ(sZ/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/mapping_tests.pyR‚Ús    tbaddict2cseZ‡fd†ZRS(cs ˆƒ‚dS(N((RR R (RZ(sZ/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/mapping_tests.pyt __setitem__ãs(RSRTR„((RZ(sZ/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/mapping_tests.pyRƒâs(ii( R'RtfromkeysRIRRR)RHt    __class__R&RgRh(    RRRzR{R|tudRR‚Rƒ((RZsZ/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/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)RHRI(RR((sZ/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/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(NRtiiR]iRs(RRmRRR9RIR'R (RR((sZ/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/mapping_tests.pyRmðs  cCsÉtj|ƒ|jƒ}|j|jdƒdkƒ|jdgƒ|j|jdƒdkƒ|jdgƒjdƒ|j|dddƒ|jdgƒjdƒ|jt|dƒdƒdS(Ntkey0R iiii(    RRnRRR@RItappendR'R+(RR((sZ/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/mapping_tests.pyRnû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(
RRotrangeRtreprRRR'tintR( Rtcopymodetlog2sizetsizeR]RsRRtkatvattatkbtvbttb((sZ/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/mapping_tests.pyRos( 
    $cCs¬tj|ƒ|jƒ}d\}}d}d}|jid|6d|6ƒ}|j||||ƒ|j|j||ƒ|ƒ|||<|j|j|dƒ|ƒdS(    NRytdefl€Itanythingssomething elsei(sabcR™(RRpRR R'RA(RRR<RXR
Rrth((sZ/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/mapping_tests.pyRps   
(RSRTRDRGRJRKRLRuRwRMRORxRlRˆRŠRmRnRoRp(((sZ/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/mapping_tests.pyRq7s"            
           
                   .    1                tTestHashMappingProtocolcBsGeZd„Zd„Zd„Zd„Zd„Zd„Zd„ZRS(csÌtj|ƒdtfd„ƒY‰dtf‡fd†ƒY}|jƒ}d||ƒ<|jt|jdƒdtf‡fd†ƒY}|jƒ}|ƒ}d||<t|_    |jˆ|j|ƒdS(    NRZcBseZRS((RSRT(((sZ/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/mapping_tests.pyRZ5stBadEqcs eZ‡fd†Zd„ZRS(cs ˆƒ‚dS(N((RR(RZ(sZ/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/mapping_tests.pyt__eq__8scSsdS(Ni((R((sZ/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/mapping_tests.pyt__hash__:s(RSRTRžRŸ((RZ(sZ/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/mapping_tests.pyR7si*itBadHashcseZeZ‡fd†ZRS(cs|jrˆƒ‚ndSdS(Ni*(R4(R(RZ(sZ/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/mapping_tests.pyRŸCs     (RSRTRFR4RŸ((RZ(sZ/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/mapping_tests.pyR As(
RqRORgRhRR)R*RNR0R4(RRRR R
((RZsZ/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/mapping_tests.pyRO3s        
    cCsjtj|ƒd|jfd„ƒY}|jdƒ}|j|idd6dd6ƒ|j|tjƒdS(NR|cBseZd„ZRS(cSs
tjƒS(N(R}(R~((sZ/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/mapping_tests.pyRRs(RSRTR(((sZ/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/mapping_tests.pyR|QsR€R]Rs(RqRˆRR…R'RIR‰R}(RR|R‡((sZ/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/mapping_tests.pyRˆOs
 cstj|ƒdtfd„ƒY‰dtf‡fd†ƒY}|jƒ}|ƒ}d||<t|_|jˆ|j|ƒdS(NRZcBseZRS((RSRT(((sZ/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/mapping_tests.pyRZ[sR cseZeZ‡fd†ZRS(cs|jrˆƒ‚ndSdS(Ni*(R4(R(RZ(sZ/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/mapping_tests.pyRŸ_s     (RSRTRFR4RŸ((RZ(sZ/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/mapping_tests.pyR ]si*(    RqRpRgRhRR0R4R)RA(RR RR
((RZsZ/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/mapping_tests.pyRpXs      
    cCs^|jƒ}d|d<y#x|D]}d||d<q WWntk
rLnX|jdƒdS(Nis7changing dict size during iteration doesn't raise Error(Rt RuntimeErrorR4(RRRR((sZ/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/mapping_tests.pyttest_mutatingiterationks 
  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: {...}}RZcBseZRS((RSRT(((sZ/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/mapping_tests.pyRZstBadReprcseZ‡fd†ZRS(cs ˆƒ‚dS(N((R(RZ(sZ/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/mapping_tests.pyt__repr__‚s(RSRTR¤((RZ(sZ/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/mapping_tests.pyR£s(RR'RŽRgRhR R)(RRR£((RZsZ/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/mapping_tests.pyt    test_reprvs 
 
csè|j|jƒ|jƒk ƒ|j|jidd6ƒ|jidd6ƒk ƒdtfd„ƒY‰dtf‡fd†ƒY}|jid|ƒ6ƒ}|jidd6ƒ}y||kWnˆk
rÖnX|jd    ƒdS(
NiillRZcBseZRS((RSRT(((sZ/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/mapping_tests.pyRZŒstBadCmpcs eZ‡fd†Zd„ZRS(cs ˆƒ‚dS(N((RR(RZ(sZ/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/mapping_tests.pyRžscSsdS(Ni*((R((sZ/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/mapping_tests.pyRŸ‘s(RSRTRžRŸ((RZ(sZ/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/mapping_tests.pyR¦Žss< didn't raise Exc(RRR RgRhR4(RR¦td1td2((RZsZ/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/mapping_tests.pyttest_leˆs 4 cs„tj|ƒdtfd„ƒY‰dtf‡fd†ƒY}|jƒ}|ƒ}d||<t|_|jˆ|j|gƒdS(NRZcBseZRS((RSRT(((sZ/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/mapping_tests.pyRZ sR cseZeZ‡fd†ZRS(cs|jrˆƒ‚ndSdS(Ni*(R4(R(RZ(sZ/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/mapping_tests.pyRŸ¤s     (RSRTRFR4RŸ((RZ(sZ/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/mapping_tests.pyR ¢si*(    RqRnRgRhRR0R4R)R@(RR RR
((RZsZ/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/mapping_tests.pyRns      
    (    RSRTRORˆRpR¢R¥R©Rn(((sZ/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/mapping_tests.pyRœ1s                            (RR}R.RRRqRœ(((sZ/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/mapping_tests.pyt<module>s   ÿ1ú