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

ó
NêáacK@sŽddlmZddlmZmZmZmZy ddlmZmZm	Z	Wne
k
rkdZ	nXddlZddl
Z
ddlmZeƒddkr	geƒdjd	ƒD]Zeeƒ^q¾\ZZZeeefdakr	ejdƒ‚q	ndd
ddddddddddddddddddd d!d"d#d$d%d&d'd(d)d*d+d,d-d.d/d0d1d2d3d4d5d6d7d8d9d:d;d<d=d>d?d@dAdBdCdDdEdFdGdHdIdJdKdLdMdNdOdPdQdRdSdTdUdVgKZdWe
jkr0dX„ZgeD]Zeeƒre^qZnidbdQ6dcd:6ddd
6dedP6Zd]ejfd^„ƒYZd_„Zed`krŠeƒndS(fiÿÿÿÿ(trun_unittest(t	setlocalet
LC_NUMERICt
localeconvtError(t	RADIXCHARtTHOUSEPtnl_langinfoN(tunameitDarwinit.is%locale support broken for OS X < 10.4tes_UYtfr_FRtfi_FItes_COtpt_PTtit_ITtet_EEtes_PYtno_NOtnl_NLtlv_LVtel_GRtbe_BYtfr_BEtro_ROtru_UAtru_RUtes_VEtca_EStse_NOtes_ECtid_IDtka_GEtes_CLthu_HUtwa_BEtlt_LTtsl_SIthr_HRtes_ARtes_EStoc_FRtgl_EStbg_BGtis_IStmk_MKtde_ATtpt_BRtda_DKtnn_NOtcs_CZtde_LUtes_BOtsq_ALtsk_SKtfr_CHtde_DEtsr_YUtbr_FRtnl_BEtsv_FItpl_PLtfr_CAtfo_FOtbs_BAtfr_LUtkl_GLtfa_IRtde_BEtsv_SEtit_CHtuk_UAteu_EStvi_VNtaf_ZAtnb_NOten_DKttg_TJsps_AF.UTF-8ten_USsfr_FR.ISO8859-1sfr_FR.UTF-8sfr_FR.ISO8859-15@eurosru_RU.KOI8-Rsko_KR.eucKRs
MSC v.1200cCs6|jdƒ}t|ƒdko4t|dƒdkS(NR
iiÿÿÿÿi	(tsplittlen(tlocta((s-/usr/local/lib/python2.7/test/test__locale.pytacceptst,tsÙ«sÙ¬t_LocaleTestscBsqeZd„Zd„ZdZd„Zejedƒd„ƒZ	d„Z
ejedƒd„ƒZd„ZRS(	cCsttƒ|_dS(N(RRt	oldlocale(tself((s-/usr/local/lib/python2.7/test/test__locale.pytsetUp2scCstt|jƒdS(N(RRRX(RY((s-/usr/local/lib/python2.7/test/test__locale.pyttearDown5ss)%s != %s (%s for %s; set to %s, using %s)c
Cs†yttƒ}Wntk
r)d}nXtj|dƒ|dk}|r‚|r‚|j|||j||||||fƒtSdS(s5Compare calculation against known value, if availables<not able to determine>RVt
thousands_sepN(RVRV(RRRtknown_numericstgettassertEqualtlc_numeric_err_msgtTrue(RYt	calc_typet
calc_valuet	data_typetused_localet
set_localetknown_value((s-/usr/local/lib/python2.7/test/test__locale.pytnumeric_tester=s

		snl_langinfo is not availablecCs©t}x†tD]~}ytt|ƒWntk
r:q
nXxMtdftdffD]3\}}|jdt|ƒ||ƒrTt	}qTqTWq
W|s¥|j
dƒndS(Nt
decimal_pointR\Rsno suitable locales(tFalsetcandidate_localesRRRRRRhRRatskipTest(RYttestedRRtlitlc((s-/usr/local/lib/python2.7/test/test__locale.pyttest_lc_numeric_nl_langinfoMs

cCs˜t}xutD]m}ytt|ƒWntk
r:q
nXtƒ}x3dD]+}|jd||||ƒrKt}qKqKWq
W|s”|jdƒndS(NRiR\Rsno suitable locales(RiR\(	RjRkRRRRRhRaRl(RYRmRRt
formattingRo((s-/usr/local/lib/python2.7/test/test__locale.pyttest_lc_numeric_localeconv]s

	
c
Csît}xËtD]Ã}ytt|ƒWntk
r:q
nXx’tdftdffD]x\}}t|ƒ}tƒ|}yttƒ}Wntk
r¢d}nX|j	||d||||fƒt
}qTWq
W|sê|jdƒndS(NRiR\s<not able to determine>s9%s (nl_langinfo) != %s (localeconv) (set to %s, using %s)sno suitable locales(RjRkRRRRRRRR_RaRl(RYRmRRRnRotnl_radixchartli_radixcharRf((s-/usr/local/lib/python2.7/test/test__locale.pyttest_lc_numeric_basicls*




cCst}xîtD]æ}ytt|ƒWntk
r:q
nX|dkr`tƒddkr`q
n|jttdƒdƒdd|ƒ|jtt	dƒdƒdd|ƒtƒdd	krí|j
tt	tƒdjd
dgƒƒnt
}q
W|s
|jdƒndS(
NRIRis' s3.14idi:s using eval('3.14') failed for %ss!using float('3.14') failed for %sR
t1t23sno suitable locales(RjRkRRRRR_tinttevaltfloattassertRaisest
ValueErrortjoinRaRl(RYRmRR((s-/usr/local/lib/python2.7/test/test__locale.pyttest_float_parsing†s$

 
(
t__name__t
__module__RZR[R`Rhtunittestt
skipUnlessRRpRrRuR~(((s-/usr/local/lib/python2.7/test/test__locale.pyRW0s				cCsttƒdS(N(RRW(((s-/usr/local/lib/python2.7/test/test__locale.pyt	test_main st__main__(iii(R
RU(RUR
(RURV(sÙ«sÙ¬( ttest.test_supportRt_localeRRRRRRRtImportErrortNoneRtsystplatformRRPtpartRxtmajtmintmictSkipTestRktversionRTRRR]tTestCaseRWRƒR(((s-/usr/local/lib/python2.7/test/test__locale.pyt<module>sF" 

8		(
p	

Zerion Mini Shell 1.0