Your IP : 216.73.216.213
o
0�i� � @ s e d kr ed��ddlZddlZddlZddlZddlZddlZddlZddl Z ddl
Z
ddlZddlZddl
mZ zddlmZ W n eyN dZY nw g d�ZdZejd krbd
ejv rbdZnejdkridZd
ZdZdZG dd� de�ZG dd� de�ZG dd� de�ZG dd� de�ZG dd� dej�Zdd� Zdd� Z dd� Z!dZ"dZ#da$da%dZ&d Z'da(d!d"� Z)d#d$� Z*d%d&� Z+d'd(� Z,d)d*� Z-�dd+d,�Z.�dd.d/�Z/d0d1� Z0d2d3� Z1d4d5� Z2d6d7� Z3d d d d8�d9d:�Z4�dd d d d8�d;d<�Z5d=d>� Z6d?Z7d@Z8e�9e:�;dA��<dB�dC�Z=�ddEdF�Z>�ddHdI�Z?�ddKdL�Z@�ddNdO�ZAe�9edP�ZBej�<dQ�ZCeDedR�ZEejdSv�rAeE�r>dTndUZFndZFdVZGd ZHd ZIejJ�KejJ�LeM��ZNejJ�KeN�ZOejJ�PeOdW�ZQdXdY� ZR�ddZd[�ZSd\d]� ZT�dddd_�d`da�ZUdbdc� ZVejWddde� �ZXdfdg� ZYdhdi� ZZdjdk� Z[dldm� Z\ejWdndo� �Z]dpdq� Z^drZ_dsZ`eDedt��r�due_ Z_dvZ`e_dw Zadxdy� Zbdzd{� Zcd|Zdd}Zed~d� Zfd d��d�d��ZgejWd�d�� �Zhd�d�� Zid�Zjd�ej Zkd�ek Zld�ek ZmejnZod�d�� ZpG d�d�� d��Zq�dd�d��Zrd�d�� ZsG d�d�� d��Ztd�d�� Zud�d�� Zvd�d�� Zw�dd�d��Zxd�d�� Zyd�d�� Zzd�d�� Z{d�d�� Z|d�d�� Z}d�d�� Z~dada�da�d�d�� Z�d�d�� Z��dd�d��Z�d�d�� Z�d�d�� Z�d�d�� Z�ez� �oZejd k�oZe��d�� Z�e�j�du�oce� Z�e�9e�d��Z��dd�d��Z�d�d�� Z�d a�d�d�� Z�ejWd�d�� �Z�ejWd�d�� �Z�d�dÄ Z�d�dń Z�G d�dDŽ d�e��Z�da�d�dɄ Z�G d�d˄ d˃Z�d�d̈́ Z�d�dϜd�dфZ� � ΐdd�dӄZ��dd�dՄZ�G d�dׄ d׃Z�d�dل Z�ejWd�dۄ �Z�d�d݄ Z��dd�d߄Z�g fd�d�Z�da�d�d� Z�ejWd�d� �Z�G d�d� d�Z�d�d� Z�G d�d� d�Z�e�� Z�G d�d� d�Z�e�� Z�ej�G d�d� d��Z�e�� Z�ej�G d�d� d��Z�e�� Z�d�d� Z�ej�j�Z�d�d�� Z�G d�d�� d��Z�dd��d�d��Z�d�d�� Z�ejW�dd�d���Z��d �d� Z��de��de��de�f�d�d�Z��de��ddf�d�d �Z�ejW�d
�d� �Z��de�e� f�d�d
�Z�dS ( ztest.supportz.support must be imported from the test package� N� )�get_test_runner)�unicode_legacy_string)B�
PIPE_MAX_SIZE�verbose�
max_memuse�
use_resources�failfast�Error�
TestFailed�
TestDidNotRun�ResourceDenied�record_original_stdout�get_original_stdout�captured_stdout�captured_stdin�captured_stderr�is_resource_enabled�requires�requires_freebsd_version�requires_linux_version�requires_mac_ver�check_syntax_error�BasicTestRunner�run_unittest�run_doctest�
requires_gzip�requires_bz2�
requires_lzma�
bigmemtest�bigaddrspacetest�cpython_only�
get_attribute�requires_IEEE_754�
requires_zlib�anticipate_failure�load_package_tests�detect_api_mismatch�check__all__�skip_if_buggy_ucrt_strfptime�check_disallow_instantiation�check_sanitizer�skip_if_sanitizer� is_jython�
is_android�check_impl_detail�
unix_shell�setswitchinterval�open_urlresource�
reap_children�run_with_locale� swap_item�findfile� swap_attr�Matcher�set_memlimit�SuppressCrashReport�sortdict�run_with_tz�PGO�missing_compiler_executable� ALWAYS_EQ�NEVER_EQ�LARGEST�SMALLEST�LOOPBACK_TIMEOUT�INTERNET_TIMEOUT�
SHORT_TIMEOUT�LONG_TIMEOUTg @�win32z
32 bit (ARM)�
�vxworksg N@g >@g �r@c @ � e Zd ZdS )r
N��__name__�
__module__�__qualname__� rO rO �</opt/alt/python310/lib64/python3.10/test/support/__init__.pyr
g � r
c @ rJ )r NrK rO rO rO rP r j rQ r c s&