| Server IP : 118.27.122.248 / Your IP : 216.73.216.15 Web Server : Apache System : Linux web0264.sh.tyo1 4.18.0-553.79.1.lve.el7h.x86_64 #1 SMP Wed Oct 15 16:34:46 UTC 2025 x86_64 User : c9415830 ( 11735) PHP Version : 8.4.17 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : ON | Sudo : OFF | Pkexec : OFF Directory : /opt/alt/python36/lib64/python3.6/test/__pycache__/ |
Upload File : |
3 �w2_� � S @ s� d dl mZmZmZmZmZmZ yd dl mZmZm Z W n e k rP dZ Y nX d dlZd dlZd dl Z d dlmZ e� jdkr�dd� e� jjd�D �\ZZZeeefd`k r�e jd ��ddd ddddddddddddddddddd d!d"d#d$d%d&d'd(d)d*d+d,d-d.d/d0d1d2d3d4d5d6d7d8d9d:d;d<d=d>d?d@dAdBdCdDdEdFdGdHdIdJdKdLdMdNdOdPdQdRdSdTdUgKadVdW� Zdadbdcddd\�ZG d]d^� d^e j�Zed_k�r�e j� dS )e� )� setlocale�LC_ALL�LC_CTYPE� LC_NUMERIC� localeconv�Error)� RADIXCHAR�THOUSEP�nl_langinfoN)�unameZDarwinc C s g | ]}t |��qS � )�int)�.0�partr r �6/opt/alt/python36/lib64/python3.6/test/test__locale.py� <listcomp> s r �.� z%locale support broken for OS X < 10.4Zes_UY�fr_FRZfi_FIZes_COZpt_PTZit_ITZet_EEZes_PYZno_NOZnl_NLZlv_LVZel_GRZbe_BYZfr_BEZro_ROZru_UAZru_RUZes_VEZca_ESZse_NOZes_ECZid_IDZka_GEZes_CLZwa_BEZhu_HUZlt_LTZsl_SIZhr_HRZes_ARZes_ESZoc_FRZgl_ESZbg_BGZis_ISZmk_MKZde_ATZpt_BRZda_DKZnn_NOZcs_CZZde_LUZes_BOZsq_ALZsk_SKZfr_CH�de_DEZsr_YUZbr_FRZnl_BEZsv_FIZpl_PLZfr_CAZfo_FOZbs_BAZfr_LUZkl_GLZfa_IRZde_BEZsv_SEZit_CHZuk_UA�eu_ESZvi_VNZaf_ZAZnb_NOZen_DKZtg_TJ�ps_AF�en_USzfr_FR.ISO8859-1zfr_FR.UTF-8zfr_FR.ISO8859-15@eurozru_RU.KOI8-Rzko_KR.eucKRc ! s� t jdkr�tjtj�} z�g }x�tD ]�}ytjtj|� W n tk rN w"Y nX tjd�}y t� W n: t k r� } zt d||t|�|f � W Y d d }~X q"X |j|� q"W |aW d tjtj| � X dt j kr�dd� � � fdd�tD �ad S ) NZsunos5Fz.WARNING: Skip locale %s (encoding %s): [%s] %sz MSC v.1200c S s( | j d�}t|�dko$t|d �dk S )Nr � � � ���)�split�len)�loc�ar r r �accept: s zsetUpModule.<locals>.acceptc s g | ]}� |�r|�qS r r )r r )r! r r r = s zsetUpModule.<locals>.<listcomp>)�sys�platform�localer r �candidate_localesr �getpreferredencodingr � Exception�print�type�append�version)Z old_localeZlocalesr �encoding�errr )r! r �setUpModule s* & r. �,� � ٫� ٬)r r r r c @ s` e Zd Zdd� Zdd� ZdZdd� Zeje d�d d � �Z dd� Zeje d�d d� �Zdd� Z dS )�_LocaleTestsc C s t t�| _d S )N)r r � oldlocale)�selfr r r �setUpM s z_LocaleTests.setUpc C s t t| j� d S )N)r r r4 )r5 r r r �tearDownP s z_LocaleTests.tearDownz)%s != %s (%s for %s; set to %s, using %s)c C sj yt t�}W n tk r$ d}Y nX tj|d�|dk }|rf|rf| j||| j||||||f � dS dS )z5Compare calculation against known value, if availablez<not able to determine>r0 � thousands_sepTN)r0 r0 )r r r �known_numerics�get�assertEqual�lc_numeric_err_msg)r5 Z calc_typeZ calc_valueZ data_typeZused_locale� set_localeZknown_valuer r r �numeric_testerX s z_LocaleTests.numeric_testerznl_langinfo is not availablec C s� d}xrt D ]j}ytt|� tt|� W n tk r< w Y nX x4tdftdffD ] \}}| jdt|�||�rPd}qPW q W |s�| j d� d S )NF� decimal_pointr8 r Tzno suitable locales) r% r r r r r r r>