| Server IP : 43.129.54.214 / Your IP : 216.73.217.113 Web Server : nginx/1.24.0 System : Linux VM-4-108-ubuntu 6.8.0-134-generic #134-Ubuntu SMP PREEMPT_DYNAMIC Fri Jun 26 18:43:11 UTC 2026 x86_64 User : root ( 0) PHP Version : 8.3.6 Disable Function : exec,passthru,shell_exec,system,proc_open,popen,pcntl_exec MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : OFF | Sudo : ON | Pkexec : OFF Directory : /usr/local/qcloud/python/lib/python3.7/test/__pycache__/ |
Upload File : |
B
��fK
� @ s� d dl mZ d dlZd dlmZ d dlZd dlmZmZ dZ de d e Z
dd � ZG d
d� de�Z
dd
� Zdd� Zdd� Zdd� Zdd� ZG dd� dej�Zedkr�e�� dS )� )�open_urlresourceN)�
HTTPException)� normalize�unidata_versionzNormalizationTest.txtz"http://www.pythontest.net/unicode/�/c C s | � � }t|kS )N)�readliner )ZtestfileZhdr� r �A/usr/local/qcloud/python/lib/python3.7/test/test_normalization.py�
check_version s r
c @ s e Zd ZdS )�
RangeErrorN)�__name__�
__module__�__qualname__r r r r r s r c C s
t d| �S )N�NFC)r )�strr r r r s r c C s
t d| �S )N�NFKC)r )r r r r r s r c C s
t d| �S )N�NFD)r )r r r r r s r c C s
t d| �S )N�NFKD)r )r r r r r s r c C sD dd� | � d�D �} x| D ]}|tjkrt�qW d�dd� | D ��S )Nc S s g | ]}t |d ��qS )� )�int)�.0�xr r r �
<listcomp> s zunistr.<locals>.<listcomp>� � c S s g | ]}t |��qS r )�chr)r r r r r r # s )�split�sys�
maxunicoder �join)�datar r r r �unistr s
r! c @ s$ e Zd Zdd� Zdd� Zdd� ZdS )�NormalizationTestc C s~ yt tdtd�}W nL tk
r8 | �dt� d�� Y n( ttfk
r^ | �dt� �� Y nX |� | �|� W d Q R X d S )Nzutf-8)�encodingZcheckz"Permission error when downloading z into the test data directoryzCould not retrieve ) r �TESTDATAURLr
�PermissionErrorZskipTest�OSErrorr Zfail�run_normalization_tests)�self�testdatar r r � test_main&