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
R\¬Qc@s²ddlZddlZddlmZmZddlmZdejejfd„ƒYZdej    fd„ƒYZ
dej    fd    „ƒYZ d
„Z e d kr®e ƒndS( iÿÿÿÿN(t test_supportt string_tests(tUserListt
StringTestcBs2eZeZd„Zd„Zd„Zd„ZRS(cGs,tt|ƒ||Œ}|j||ƒdS(N(tgetattrtstringt assertEqual(tselftresulttobjectt
methodnametargst
realresult((sX/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_string.pyt
checkequal scGs#|j|tt|ƒ||ŒdS(N(t assertRaisesRR(RtexcR    R
R ((sX/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_string.pyt checkraisess
 cGstt|ƒ||ŒdS(N(RR(RR    R
R ((sX/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_string.pyt    checkcallscCs‰|jdddddgddƒ|jdddd    ƒ|jd
tjƒddƒ|jd dddƒ|jd td gƒddƒtjrf|jtd ƒdddgdtdƒƒ|jtd ƒtdƒddgddƒ|jtd ƒdtdƒdgddƒ|jtd ƒddtdƒgddƒ|jtdtdƒdgddƒnxydddgD]h}|jd|d|d d|g|ddƒ|jd|d|d d|f|ddƒqvW|jttj    ƒddƒ|jdtj
ƒddƒy&d„}|j dƒj |ƒƒWn5tk
rw}dt |ƒkr…|jdƒq…nX|jdƒdS(Nsa b c dtatbtctdtjoint tabcdtsw x y ztabctzsa.b.ct.iiii}t-iÿÿÿÿsa b ccss ddVdS(NiR((((sX/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_string.pytf7st+sjoin() ate exception messagesexception not raised(RRRR(sabc(R RtSequenceRRt have_unicodetunicodeRt    TypeErrortBadSeq1tBadSeq2tfixtypeRtstrtfail(RtiRte((sX/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_string.pyt    test_joins6"    ++++(    (t__name__t
__module__R't    type2testR RRR+(((sX/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_string.pyRs
            t
ModuleTestcBsGeZd„Zd„Zd„Zd„Zd„Zd„Zd„ZRS(cCsCtjtjtjtjtjtjtjtjtj    dS(N(
Rt
whitespacet    lowercaset    uppercasetletterstdigitst    hexdigitst    octdigitst punctuationt    printable(R((sX/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_string.pyt
test_attrsEscCsI|jtjdƒdƒ|jttjdƒ|jttjdƒdS(Ns 1 is 1xs x1 (RRtatoiRt
ValueError(R((sX/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_string.pyt    test_atoiPscCsI|jtjdƒdƒ|jttjdƒ|jttjdƒdS(Ns  1  ls  1x s  x1 (RRtatolRR;(R((sX/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_string.pyt    test_atolUscCsI|jtjdƒdƒ|jttjdƒ|jttjdƒdS(Ns  1  gð?s  1x s  x1 (tassertAlmostEqualRtatofRR;(R((sX/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_string.pyt    test_atofZscCs?d}|jtjddƒ|ƒ|jttjddƒdS(Nt    
 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`xyzdefghijklmnopqrstuvwxyz{|}~€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ ¡¢£¤¥¦§¨©ª«¬­®¯°±²³´µ¶·¸¹º»¼½¾¿ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖרÙÚÛÜÝÞßàáâãäåæçèéêëìíîïðñòóôõö÷øùúûüýþÿRtxyztxyzq(RRt    maketransRR;(Rt
transtable((sX/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_string.pyttest_maketrans_scCsë|jtjdƒdƒ|jtjdƒdƒ|jtjdƒdƒ|jtjdƒdƒ|jtjddƒdƒ|jtjd    ƒd
ƒ|jtjd ƒd ƒ|jtjd ƒd ƒ|jtjd dƒdƒdS(Ns abc def ghis Abc Def Ghis abc    def
ghisabc       def  
ghis ABC DEF GHIs ABC-DEF-GHIRs Abc-Def-GhisABC-def DEF-ghi GHIsAbc-def Def-ghi Ghis   aBc  DeF   sAbc Defs        aBc    DeF    s    s        Abc    Def    (RRtcapwords(R((sX/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_string.pyt test_capwordsesc
sÇtjƒ}|j|jdƒdƒ|j|jddƒdƒ|j|jdddƒdƒ|j|jdd    d
ƒd ƒd tjfd „ƒY}|idd6ƒ}|j|jdƒdƒdtjfd„ƒY}|ƒ}|j|jdd„ƒdƒdtjf‡fd†ƒY‰ˆƒ}|j|jdddƒdƒdtjfd„ƒY}|ƒ}|j|jddƒdƒdtjfd „ƒY}|ƒ}|j|jd!d"ƒd#ƒ|j|jd$d"d%d&ƒd'ƒ|j|jd(d"d)d%d&ƒd*ƒ|jt|jd(d"d)d%d&d+d,ƒ|jt|jd!d"d)ƒ|jt|jd!d"d)d%d&ƒ|jt|jd-d"d)d%d&ƒ|jttd.d/ƒ|jttd.d0ƒdS(1Ntfoosfoo{0}tbartfoobars foo{1}{0}-{1}is    foo6bar-6s    -{arg!r}-targttests-'test'-tNamespaceFormattercBseZid„Zd„ZRS(cSstjj|ƒ||_dS(N(Rt    Formattert__init__t    namespace(RRR((sX/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_string.pyRQzscSsTt|tƒr:y ||SWqPtk
r6|j|SXntjj|||ƒdS(N(t
isinstanceR'tKeyErrorRRRRPt    get_value(RtkeyR tkwds((sX/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_string.pyRU~s   (R,R-RQRU(((sX/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_string.pyROys thellotgreetings{greeting}, world!s hello, world!t CallFormattercBseZd„ZRS(cSst|ƒ|ƒS(N(tformat(Rtvaluet format_spec((sX/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_string.pyt format_fieldŽs(R,R-R^(((sX/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_string.pyRZss*{0}*cSsdS(NR((((sX/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_string.pyt<lambda>’ss*result*t
XFormattercseZ‡fd†ZRS(cs)|dkrdStˆ|ƒj||ƒS(Ntx(tNonetsupert convert_field(RR\t
conversion(R`(sX/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_string.pyRd—s (R,R-Rd((R`(sX/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_string.pyR`–ss {0!r}:{0!x}s
'foo':Nonet BarFormattercBseZd„ZRS(cssoxh|jdƒD]W}|ddkrV|djdƒ\}}}d||dfVq|dddfVqWdS(Nt|iRit:R(tsplitt    partitionRb(Rt format_stringtfieldt
field_namet_R]((sX/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_string.pytparse¤s
(R,R-Ro(((sX/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_string.pyRf¡ss *|+0:^10s|*s *   foo    *tCheckAllUsedFormattercBseZd„ZRS(cSset|jƒƒ}|jtdt|ƒƒƒx|D]}|j|ƒq5W|ratdƒ‚ndS(Nisunused arguments(tsettkeystupdatetrangetlentremoveR;(Rt    used_argsR tkwargst unused_argsRM((sX/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_string.pytcheck_unused_args²s  (R,R-Rz(((sX/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_string.pyRp±ss{0}i
t10s{0}{i}R)idt10100s    {0}{i}{1}it1010020tjis{i}Rt#s#20(RRPRR[RR;(RtfmtRORZRfRp((R`sX/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_string.pyttest_formatterps8                 "%(""(    R,R-R9R<R>RARGRIR(((sX/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_string.pyR/Cs                         tBytesAliasTestcBseZd„Zd„ZRS(cCs|jttkƒdS(N(t
assertTrueR'tbytes(R((sX/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_string.pyt test_builtinÌscCsP|jddƒ|jddƒ|jtdƒtƒ|jtdƒtƒdS(Ntspamsegg\fooR(RRƒttypeR'(R((sX/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_string.pyt test_syntaxÏs(R,R-R…Rˆ(((sX/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_string.pyR‚Ês    cCstjtttƒdS(N(Rt run_unittestRR/R‚(((sX/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_string.pyt    test_mainÕst__main__(tunittestRRNRRRt
CommonTesttMixinStrStringUserStringTestRtTestCaseR/R‚RŠR,(((sX/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_string.pyt<module>s<‡