|
Server : LiteSpeed System : Linux server51.dnsbootclub.com 4.18.0-553.62.1.lve.el8.x86_64 #1 SMP Mon Jul 21 17:50:35 UTC 2025 x86_64 User : nandedex ( 1060) PHP Version : 8.1.33 Disable Function : NONE Directory : /opt/cppython/lib/python3.8/test/__pycache__/ |
U
>��g� � @ s� d dl Z d dlZd dlZd dlZd dlZd dlZd dlZd dlZd dlZd dl m
Z
mZ dd� Ze�
e� dd� ZG dd� de�ZG d d
� d
ejejejej�ZG dd� dej�ZG d
d� dej�Zedkr�e�� dS )� N)�support�string_testsc C sX ddd�}d
dd�}ddd�}ddd �}| d
kr<||d d fS | dkrP||d d fS d S d S )N�strictc S s dS �N�* � ��input�errorsr r �0/opt/cppython/lib/python3.8/test/test_unicode.py�decode1 s z search_function.<locals>.decode1c S s dS r r r r r r �encode1 s z search_function.<locals>.encode1c S s dS �N)r r r r r r r �encode2 s z search_function.<locals>.encode2c S s dS r r r r r r �decode2 s z search_function.<locals>.decode2�
test.unicode1�
test.unicode2)r )r )r )r r )�encodingr r
r r r r r �search_function s
r c C s | � � �� S �N)�encode�decode)�textr r r �duplicate_string% s r c @ s e Zd ZdS )�StrSubclassN)�__name__�
__module__�__qualname__r r r r r / s r c s� e Zd ZeZdd� Zdd� Zdd� Zdd� Zd d
� Z dd� Z
d
d� Zdd� Zdd� Z
dd� Zdd� Zdd� Zdd� Zdd� Zdd� Zdd � Ze�ejd!kd"�d#d$� �Zd%d&� Zejd'd(� �Zd)d*� Zd+d,� Z� fd-d.�Z � fd/d0�Z!� fd1d2�Z"� fd3d4�Z#e�$d5�d6d7� �Z%� fd8d9�Z&� fd:d;�Z'� fd<d=�Z(d>d?� Z)� fd@dA�Z*dBdC� Z+dDdE� Z,dFdG� Z-dHdI� Z.dJdK� Z/dLdM� Z0dNdO� Z1dPdQ� Z2� fdRdS�Z3dTdU� Z4dVdW� Z5e�6ejdXkdY�ejdZd[� ��Z7d\d]� Z8d^d_� Z9d`da� Z:dbdc� Z;ddde� Z<dfdg� Z=dhdi� Z>djdk� Z?dldm� Z@dndo� ZAdpdq� ZBdrds� ZCejdtdu� �ZDdvdw� ZEdxdy� ZFe�Gdzd{d|�d}d~� �ZHdd�� ZId�d�� ZJd�d�� ZKd�d�� ZLd�d�� ZMd�d�� ZNd�d�� ZOd�d�� ZPd�d�� ZQd�d�� ZRd�d�� ZSd�d�� ZTd�d�� ZUd�d�� ZVd�d�� ZWd�d�� ZXd�d�� ZYd�d�� ZZd�d�� Z[d�d�� Z\d�d�� Z]d�d�� Z^d�d�� Z_d�d�� Z`e�ejd!k�p2ea�bd��d�kd��d�d�� �Zcejd�d�� �Zdd�d�� Zed�d�� Zfd�d�� Zgd�d�� Zhejd�d�� �Zid�d�� Zjd�dÄ Zk� ZlS )��UnicodeTestc G s� t ||�}||� }| �||� | �t|�t|�k� ||kr�G dd� dt�}||�}t ||�}||� }| �||� | �||k � d S )Nc @ s e Zd Zdd� ZdS )z)UnicodeTest.checkequalnofix.<locals>.usubc S s dt �| � S )Nzusub(%r))�str�__repr__��selfr r r r C s z2UnicodeTest.checkequalnofix.<locals>.usub.__repr__N�r r r r r r r r �usubB s r$ )�getattr�assertEqual�
assertTrue�typer )r"