File: //usr/local/lib/python3.7/test/__pycache__/test_ucn.cpython-37.pyc
B
��gh% � @ s� d Z ddlZddlZddlmZ ddlmZ ddlmZ yddl m
Z
mZmZ W n e
k
rp d Z
ZZY nX G dd � d ej�Zed
kr�e�� dS )z� Test script for the Unicode implementation.
Written by Bill Tutt.
Modified for Python 2.0 by Fredrik Lundh (fredrik@pythonware.com)
(c) Copyright CNRI, All Rights Reserved. NO WARRANTY.
� N)�support)�
HTTPException)�
check_version)�INT_MAX�PY_SSIZE_T_MAX�UINT_MAXl ���� c @ s� e Zd Zdd� Zdd� Zdd� Zdd� Zd d
� Zdd� Zd
d� Z dd� Z
dd� Zdd� Zdd� Z
dd� Zdd� Zdd� Zeje�eek d�ejed dd d!�d"d#� ���Zd$S )%�UnicodeNamesTestc C s t d| �}| �||� |S )Nz"\N{%s}")�eval�assertEqual)�self�name�codeZres� r �)/usr/local/lib/python3.7/test/test_ucn.py�checkletter s zUnicodeNamesTest.checkletterc sf dddddddddd d
ddddddddd
ddddddg}d}� � d�� fdd�t||�D ��|� d S )NzLATIN CAPITAL LETTER TzLATIN SMALL LETTER HzLATIN SMALL LETTER EZSPACEzLATIN SMALL LETTER RzLATIN CAPITAL LETTER EzLATIN SMALL LETTER DzLATIN SMALL LETTER fzLATIN CAPITAL LeTtEr ozLATIN SMaLl LETTER xzLATIN SMALL LETTER AzLATIN SMALL LETTER TZSpAcEzLATIN SMALL LETTER SzLATIN small LETTER ezLATIN SMALL LETTER Pz FULL STOPzThe rEd fOx ate the sheep.� c s g | ]}� j |� �qS r )r )�.0�args)r r r �
<listcomp>A s z1UnicodeNamesTest.test_general.<locals>.<listcomp>)r
�join�zip)r �chars�stringr )r r �test_general s<