Uname: Linux web3.us.cloudlogin.co 5.10.226-xeon-hst #2 SMP Fri Sep 13 12:28:44 UTC 2024 x86_64
Software: Apache
PHP version: 8.1.31 [ PHP INFO ] PHP os: Linux
Server Ip: 162.210.96.117
Your Ip: 3.135.187.121
User: edustar (269686) | Group: tty (888)
Safe Mode: OFF
Disable Function:
NONE

name : test__locale.pyo
�
?��ccK@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((s8/usr/local/python-2.7/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((s8/usr/local/python-2.7/lib/python2.7/test/test__locale.pytsetUp2scCstt|j�dS(N(RRRX(RY((s8/usr/local/python-2.7/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((s8/usr/local/python-2.7/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((s8/usr/local/python-2.7/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((s8/usr/local/python-2.7/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((s8/usr/local/python-2.7/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((s8/usr/local/python-2.7/lib/python2.7/test/test__locale.pyttest_float_parsing�s$

 
(
t__name__t
__module__RZR[R`Rhtunittestt
skipUnlessRRpRrRuR~(((s8/usr/local/python-2.7/lib/python2.7/test/test__locale.pyRW0s				cCstt�dS(N(RRW(((s8/usr/local/python-2.7/lib/python2.7/test/test__locale.pyt	test_main�st__main__(iii(R
RU(RUR
(RURV(s٫s٬( ttest.test_supportRt_localeRRRRRRRtImportErrortNoneR�tsystplatformRRPtpartRxtmajtmintmictSkipTestRktversionRTRRR]tTestCaseRWR�R(((s8/usr/local/python-2.7/lib/python2.7/test/test__locale.pyt<module>sF" 

8		(
p	
© 2025 GrazzMean