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
S\¬Qc@s¨ddlZddlmZmZddlmZmZddlZdejejej    ej
fd„ƒYZ de fd„ƒYZ d„Z ed    kr¤e ƒndS(
iÿÿÿÿN(t test_supportt string_tests(t
UserStringt MutableStringtUserStringTestcBs)eZeZd„Zd„Zd„ZRS(cGsG|j|ƒ}|j|ƒ}t||ƒ|Œ}|j||ƒdS(N(tfixtypetgetattrt assertEqual(tselftresulttobjectt
methodnametargst
realresult((s\/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_userstring.pyt
checkequals cGs/|j|ƒ}|j|t||ƒ|ŒdS(N(Rt assertRaisesR(RtexcR
R R ((s\/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_userstring.pyt checkraises s
 cGs&|j|ƒ}t||ƒ|ŒdS(N(RR(RR
R R ((s\/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_userstring.pyt    checkcall)s(t__name__t
__module__Rt    type2testRRR(((s\/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_userstring.pyR
s    
       tMutableStringTestcBs_eZeZd„Zd„Zd„Zd„Zd„Zd„Z    d„Z
d„Z d„Z RS(    cCsdS(N((R((s\/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_userstring.pyt    test_hash2scCsy|jdƒ}|jt|jddƒ|jt|jddƒd|d<|j|dƒd|d<|j|dƒdS(    Ntfooiüÿÿÿtbariiÿÿÿÿtfobaritbarobar(RRt
IndexErrort __setitem__R(Rts((s\/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_userstring.pyt test_setitem5s
 
cCs„|jdƒ}|jt|jdƒ|jt|jdƒ|d=|j|dƒ|d=|j|dƒ|d=|j|dƒdS(    NRiüÿÿÿiiÿÿÿÿtfoitot(RRRt __delitem__R(RR((s\/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_userstring.pyt test_delitem>scCs‡|jdƒ}d|(|j|dƒd|dd+|j|dƒtdƒ|dd+|j|dƒd|d    d
+|j|d ƒdS( NRRiitbfoortaiÿÿÿÿi*ii
t42(RRR(RR((s\/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_userstring.pyt test_setsliceIs  cCsG|jdƒ}|dd5|j|dƒ|dd5|j|dƒdS(Ntfoobarii
RiÿÿÿÿR (RR(RR((s\/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_userstring.pyt test_delsliceTs
 
 
c    
Csd }tjtj}xé|D]á}xØ|D]Ð}xÇd D]¿}|j|ƒ}t|ƒ}||||…}|jƒ|||||…<d
j|ƒ||||…<|j|d
j|ƒƒ||||…=||||…=|j|d
j|ƒƒq7Wq*WqWdS( NiiiiidiÿÿÿÿiþÿÿÿiáÿÿÿiœÿÿÿR"(
iNiiiidiÿÿÿÿiþÿÿÿiáÿÿÿiœÿÿÿ(Niiÿÿÿÿ(    tNonetstringt ascii_letterstdigitsRtlisttreversetjoinR(    RtindicestorigtstarttstoptstepRtLtdata((s\/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_userstring.pyttest_extended_set_del_slice[s    
cCs?|jdƒ}|jƒ}|j||ƒ|j|tƒdS(NR)(Rt    immutableRtassertIsInstanceR(RRts2((s\/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_userstring.pyttest_immutableqs cCsg|jdƒ}|d7}|j|dƒ|tdƒ7}|j|dƒ|d7}|j|dƒdS(NRRR)tbazt    foobarbazi*t foobarbaz42(RRR(RR((s\/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_userstring.pyt    test_iaddws
 
cCsa|jdƒ}|d9}|j|dƒ|d9}|j|dƒ|d9}|j|dƒdS(NRiitfoofooiÿÿÿÿR"(RR(RR((s\/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_userstring.pyt    test_imul€s
 
 
( RRRRRRR$R(R*R9R=RARC(((s\/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_userstring.pyR.s                                        cCsMtjƒ;tjddtƒtjddtƒtjttƒWdQXdS(Ntignores .*MutableString has been removeds).*__(get|set|del)slice__ has been removed(twarningstcatch_warningstfilterwarningstDeprecationWarningRt run_unittestRR(((s\/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_userstring.pyt    test_main‰s      t__main__(R,ttestRRRRREt
CommonTesttMixinStrUnicodeUserStringTesttMixinStrStringUserStringTesttMixinStrUserStringTestRRRJR(((s\/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_userstring.pyt<module>s   [