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
Q\¬Qc@sÝddlmZmZddlZddlZddlZddlZdad„Z    dej
fd„ƒYZ dej
fd„ƒYZ de fd    „ƒYZ d
e fd „ƒYZd e fd „ƒYZdefd„ƒYZdefd„ƒYZdej
fd„ƒYZdej
fd„ƒYZde efd„ƒYZdeefd„ƒYZde efd„ƒYZdeefd„ƒYZde fd„ƒYZd ej
fd!„ƒYZd"„Zed#krÙeƒndS($iÿÿÿÿ(t run_unittesttverboseNcCstjdkr_ddl}d}t|jƒdjdƒdƒd    kr_tjd
ƒ‚q_ntjjd ƒrzd}nd}t    j
t    j ƒ}x\|D]8}yt    j
t    j |ƒWnt    j k
rÏq™nXPq™Wtjddj |ƒƒ‚|at    j
t    j |ƒdS(Ntdarwiniÿÿÿÿs en_US.UTF-8sen_US.ISO8859-1ten_USit.ii
s#Locale support on MacOSX is minimaltwintEntEnglishsen_US.US-ASCIIs$Test locale not supported (tried %s)s, (s en_US.UTF-8sen_US.ISO8859-1R(RR(s en_US.UTF-8sen_US.US-ASCIIR(tsystplatformtostinttunametsplittunittesttSkipTestt
startswithtlocalet    setlocalet
LC_NUMERICtErrortjoint enUS_locale(R
ttlocst    oldlocalettloc((sX/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_locale.pytget_enUS_locale
s& )     tBaseLocalizedTestcBseZd„Zd„ZRS(cCs=tj|jƒ|_tj|jtƒtr9dtGndS(Nstesting with "%s"...(RRt locale_typeRRR(tself((sX/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_locale.pytsetUp+scCstj|j|jƒdS(N(RRRR(R((sX/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_locale.pyttearDown1s(t__name__t
__module__RR(((sX/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_locale.pyR&s    tBaseCookedTestcBseZd„Zd„ZRS(cCs|jt_dS(N(t cooked_valuesRt_override_localeconv(R((sX/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_locale.pyR:scCs it_dS(N(RR$(R((sX/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_locale.pyR=s(R R!RR(((sX/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_locale.pyR"5s    t CCookedTestcBsŒeZidd6dd6dd6gd6dd6dd6dd    6gd
6dd 6dd 6dd 6dd6dd6dd6dd6dd6dd6dd6ZRS(ttcurrency_symbolRt decimal_pointit frac_digitstgroupingtint_curr_symboltint_frac_digitstmon_decimal_pointt mon_groupingtmon_thousands_sept n_cs_precedestn_sep_by_spacet n_sign_posnt negative_signt p_cs_precedestp_sep_by_spacet p_sign_posnt positive_signt thousands_sep(R R!R#(((sX/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_locale.pyR%As&tEnUSCookedTestcBsžeZidd6dd6dd6dddgd6d    d
6dd 6dd 6dddgd 6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6ZRS(t$R'RR(iR)iiR*sUSD R+R,R-R.t,R/iR0R1R2t-R3R4R5R6R&R7R8(R R!R#(((sX/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_locale.pyR9Ys&tFrFRCookedTestcBsžeZidd6dd6dd6dddgd6d    d
6dd 6dd 6dddgd 6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6ZRS(s€R'R;R(iR)iiR*sEUR R+R,R-R.t R/R0iR1R2R<R3R4R5R6R&R7R8(R R!R#(((sX/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_locale.pyR=rs&tBaseFormattingTestcBs,eZd„Zd„Zd„Zd„ZRS(cKs |j|||||ƒdS(N(t assertEqual(Rtformattvaluetouttfunct format_opts((sX/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_locale.pyt_test_formatfunc‘scKs#|j|||dtj|dS(NRD(RFRRA(RRARBRCRE((sX/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_locale.pyt _test_format•scKs#|j|||dtj|dS(NRD(RFRt format_string(RRARBRCRE((sX/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_locale.pyt_test_format_string™scKs |jtj|||ƒdS(N(R@Rtcurrency(RRBRCRE((sX/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_locale.pyt_test_currencys(R R!RFRGRIRK(((sX/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_locale.pyR?Œs            tEnUSNumberFormattingcBsPeZd„Zd„Zd„Zd„Zd„Zd„Zd„Zd„Z    RS(cCstjƒd|_dS(NR8(Rt
localeconvtsep(R((sX/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_locale.pyR¥scCs{|jdddddd|jƒ|jddddddƒ|jdd    dddd
ƒ|jd d    dddd
ƒdS( Ns%fiR*iRCs 1%s024.000000ifs
102.000000iÖÿÿÿs
-42.000000s%+f(RGRN(R((sX/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_locale.pyt test_grouping¨s#cCs|jddddddjdƒƒ|jr‰|jdd    dddd
|jjd ƒƒ|jd d    dddd
|jjd ƒƒndS( Ns%20.fiÖÿÿÿR*iRCs-42is%+10.fi˜ïÿÿs-4%s200i
s%-10.f(RGtrjustRNtljust(R((sX/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_locale.pyttest_grouping_and_padding®s %    cCsm|jdddtdd|jƒ|jdddtdd|jƒ|jdddtdd    |jƒdS(
Ns%dihR*RCs4%s200s%+ds+4%s200i˜ïÿÿs-4%s200(RGtTrueRN(R((sX/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_locale.pyttest_integer_grouping¶s##cCs\|jdddtdd|jjdƒƒ|jdddtdd    |jjdƒƒdS(
Ns%10dihR*RCs4%s200i
s%-10di˜ïÿÿs-4%s200(RGRSRNRPRQ(R((sX/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_locale.pyt!test_integer_grouping_and_padding»scCst|jddddddƒ|jddddddƒ|jdd    dddd
ƒ|jd d    dddd
ƒdS( Ns%fiR*iRCs 1024.000000ifs
102.000000iÖÿÿÿs
-42.000000s%+f(RG(R((sX/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_locale.pyt test_simpleÁscCss|jddddddjdƒƒ|jdd    dddd
jd ƒƒ|jd d ddddjd ƒƒdS(Ns%20.fiÖÿÿÿR*iRCs-42is%+10.fi˜ïÿÿs-4200i
s%-10.fiht4200(RGRPRQ(R((sX/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_locale.pyt test_paddingÇs%%c    CsC|jdddddd|j|jfƒ|jdddddd|j|jfƒ|jd    d
dd ƒ|jrª|jd d ddddd|jjdƒƒn|jddddddjdƒƒ|jr|jdddddd|jjdƒƒn|jr?|jdddddd|j|jfƒndS(NsOne million is %ii@BR*iRCsOne million is 1%s000%s000sOne  million is %isOne  million is 1%s000%s000s.%f.g@@s .1000.000000.s -->  %10.2fihs-->  s    4%s200.00i
s%10.*fiièis1000.00s%*.*fs    1%s000.00sint %i float %.2f str %ststrs"int 1%s000 float 1%s000.00 str str(iiè(i
iiè(ièg@@sstr(RIRNRP(R((sX/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_locale.pyttest_complex_formattingÌs$                 (
R R!RRORRRTRURVRXRZ(((sX/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_locale.pyRL¡s                            tTestFormatPatternArgcBseZd„ZRS(cCs³|jttjddƒ|jttjddƒ|jttjddƒ|jttjddƒ|jttjddƒ|jttjddƒ|jttjddƒdS(    Ns%f
tfoos%f s%f
s %fs%fgs%^gs%f%%(t assertRaisest
ValueErrorRRA(R((sX/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_locale.pyttest_onlyOnePatternés(R R!R_(((sX/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_locale.pyR[æstTestLocaleFormatStringcBs eZdZd„Zd„ZRS(s%General tests on locale.format_stringcCsn|jtjddƒdƒ|jtjdd    ƒdd
ƒ|jtjdidd6ƒdidd6ƒdS( Ns%f%%gð?s%d %f%%dis %(foo)s %%dtbarR\s    1.000000%(igð?(igð?(R@RRH(R((sX/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_locale.pyttest_percent_escape÷s
 cCs`|jtjdidd6ƒdidd6ƒ|jtjdidd6ƒdidd6ƒdS(Ns %(foo)s bing.RaR\s%(foo)s(R@RRH(R((sX/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_locale.pyt test_mappingþs(R R!t__doc__RbRc(((sX/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_locale.pyR`ôs    tTestNumberFormattingcBseZejZd„ZRS(cCstj|ƒtj|ƒdS(N(RRRL(R((sX/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_locale.pyR s (R R!RRRR(((sX/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_locale.pyRes    tTestEnUSNumberFormattingcBseZd„Zd„ZRS(cCstj|ƒtj|ƒdS(N(R9RRL(R((sX/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_locale.pyRs cCsF|jddƒ|jdddtƒ|jdddtdtƒdS(NiPÃs    $50000.00s
$50,000.00R*s USD 50,000.00t international(RKRS(R((sX/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_locale.pyt test_currencys(R R!RRh(((sX/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_locale.pyRfs    tTestCNumberFormattingcBseZd„Zd„ZRS(cCs |jdddtddƒdS(Ns%.2fg)\ÂÕÈ@R*RCs12345.67(RGRS(R((sX/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_locale.pyRO!scCs |jdddtddƒdS(Ns%9.2fg)\ÂÕÈ@R*RCs     12345.67(RGRS(R((sX/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_locale.pyRR$s(R R!RORR(((sX/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_locale.pyRis    tTestFrFRNumberFormattingcBs>eZd„Zd„Zd„Zd„Zd„Zd„ZRS(cCs|jddddƒdS(Ns%.2fg)\ÂÕÈ@RCs12345,67(RG(R((sX/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_locale.pyttest_decimal_point+scCs<|jdddtddƒ|jdddtddƒdS(Ns%.2fg…ëQ¸šu@R*RCs345,67g)\ÂÕÈ@s    12 345,67(RGRS(R((sX/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_locale.pyRO.scCs|jdddtddƒ|jdddtddƒ|jdd    dtdd
ƒ|jd d    dtdd
ƒ|jd d    dtdd ƒ|jdddtddƒ|jdddtddƒ|jdd    dtdd
ƒ|jdd    dtdd
ƒ|jdd    dtddƒdS(Ns%6.2fg…ëQ¸šu@R*RCs345,67s%7.2fs 345,67s%8.2fg)\ÂÕÈ@s    12 345,67s%9.2fs%10.2fs
 12 345,67s%-6.2fs%-7.2fs345,67 s%-8.2fs%-9.2fs%-10.2fs
12 345,67 (RGRS(R((sX/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_locale.pyRR2scCs<|jdddtddƒ|jdddtddƒdS(Ns%diÈR*RCt200ihs4 200(RGRS(R((sX/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_locale.pyRT>scCs¾|jdddtddƒ|jdddtddƒ|jdddtddjdƒƒ|jd    ddtddƒ|jd
ddtddƒ|jd ddtddjdƒƒdS( Ns%4dihR*RCs4 200s%5ds%10di
s%-4ds%-5ds%-10d(RGRSRPRQ(R((sX/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_locale.pyRUBs %cCs]djdƒ}|jdd|ƒ|jdd|dtƒ|jdddtdtƒdS(    Nu€sutf-8iPÃs    50000,00 s
50 000,00 R*s50 000,00 EUR Rg(tencodeRKRS(Rteuro((sX/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_locale.pyRhJs
(R R!RkRORRRTRURh(((sX/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_locale.pyRj(s                     tTestStringMethodscBs‡eZejZejdkr…ejjdƒ r…d„Zd„Z    d„Z
d„Z d„Z d„Z d„Zd    „Zd
„ZnRS( tsunos5RcCsF|jdjƒtƒ|jdjƒtƒ|jdjƒtƒdS(Ns s s¡(R@tisspaceRStFalse(R((sX/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_locale.pyt test_isspaceYscCs|jdjƒtƒdS(NsÀ(R@tisalphaRr(R((sX/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_locale.pyt test_isalpha^scCs|jdjƒtƒdS(NsÀ(R@tisalnumRr(R((sX/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_locale.pyt test_isalnumascCs|jdjƒtƒdS(NsÀ(R@tisupperRr(R((sX/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_locale.pyt test_isupperdscCs|jdjƒtƒdS(NsÀ(R@tislowerRr(R((sX/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_locale.pyt test_islowergscCs|jdjƒdƒdS(Ns̅(R@tlower(R((sX/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_locale.pyt
test_lowerjscCs|jdjƒdƒdS(Ns할(R@tupper(R((sX/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_locale.pyt
test_uppermscCs|jdjƒdƒdS(Ns할(R@tstrip(R((sX/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_locale.pyt
test_strippscCs|jdjƒdgƒdS(Nsì ¼(R@R (R((sX/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_locale.pyt
test_splitss(R R!RtLC_CTYPERRR    RRsRuRwRyR{R}RRR‚(((sX/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_locale.pyRoSs    "                                tTestMiscellaneouscBsGeZd„Zeedƒr*d„Znd„Zd„Zd„ZRS(cCs&tjƒ}|r"tj|ƒndS(N(Rtgetpreferredencodingtcodecstlookup(Rtenc((sX/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_locale.pyttest_getpreferredencodingxs tstrcollcCs|jttjddƒdS(Nua(R]t    TypeErrorRRŠtNone(R((sX/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_locale.pyttest_strcoll_3303€scCs}tjtjƒtjtjƒtjtjƒtjtjƒtjtjƒtjtjƒ|jtj    tjdƒdS(Ni90(
RRtLC_ALLtLC_TIMERƒt
LC_COLLATEt LC_MONETARYRR]R(R((sX/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_locale.pyttest_setlocale_category„scCs™tjƒ}|jtjtj|ƒytjtjdƒWn!tjk
r_|jdƒnXtjƒ}tjtj|ƒ|j|tjƒƒdS(Nttr_TRstest needs Turkish locale(Rt    getlocalet
addCleanupRRƒRtskipTestR@(RRtloc((sX/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_locale.pyttest_getsetlocale_issue1813s  cCs|jtjdƒdƒdS(Nuen_USsen_US.ISO8859-1(R@Rt    normalize(R((sX/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_locale.pyttest_normalize_issue12752œs(    R R!R‰thasattrRRR’R˜Rš(((sX/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_locale.pyR„ws               cCslttttttg}y tƒWn(tjk
rM}t    r^d|GHq^nX|t
t g7}t |ŒdS(NsSome tests will be disabled: %s( R„R[R`RfRiRjRRRRReRoR(ttestste((sX/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_locale.pyt    test_main¢s     t__main__(ttest.test_supportRRRRRR†RŒRRtTestCaseRR"R%R9R=tobjectR?RLR[R`ReRfRiRjRoR„RžR (((sX/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_locale.pyt<module>s0         E
 
+$+