| Server IP : 121.121.20.254 / Your IP : 216.73.216.202 Web Server : Microsoft-IIS/10.0 System : Windows NT WEB-SERVER 10.0 build 20348 (Windows Server 2022) AMD64 User : IUSR ( 0) PHP Version : 8.3.28 Disable Function : NONE MySQL : ON | cURL : ON | WGET : OFF | Perl : OFF | Python : OFF | Sudo : OFF | Pkexec : OFF Directory : C:/Python312/Lib/test/support/__pycache__/ |
Upload File : |
�
���g5T � �
� d Z edk7 r ed� �ddlZddlZddlZddlZddlZddlZddl Z ddl
Z
ddlZddlZddl
Z
ddlZddlZddlZg d�ZdZdZdZd Zej, j/ ej, j1 e� � Zej, j/ e� Zej, j/ e� Zej, j/ e� Z G d
� de� Z G d� d
e� Z G d� de � Z! G d� de� Z" G d� dejF � Z$d� Z%d� Z&d� Z'dZ(dZ)da*da+dZ,dZ-da.d� Z/d� Z0d� Z1d� Z2d� Z3d�d�Z4d� Z5d � Z6d!� Z7d"� Z8d�d#�Z9ddddd$�d%�Z:d�ddddd$�d&�Z; e:d'�(� Z<d)� Z=d*� Z>d+Z?d,Z@ ej� eBj� d-� j� d.� d/� ZEd�d0�ZFd�d1�ZGd�d2�ZHd�d3�ZId4� ZJd�d5�ZKd6� ZLe
j� d7k( ZNe
j� j� d8� ZO ePe
d9� ZQe
j� d:vreQrd;nd<ZRndZRe
j� d=k( ZSe
j� d>k( ZTe
j� d?v ZUeUxs e
j� d@k( ZV ePedA� xr eSxs eTxs eU ZWdB� ZXeSxs eTxs eU ZYdC� ZZeSxs eT Z[ddD�dE�Z\dZ]e
j� d7k7 r e
j� dF� dFk7 Z]dGZ`dZadZbej, j� edH� ZddI� Zed�dJ�ZfdK� ZgdLehdMeiehejf fdN�Zkd�dddO�dP�ZldQ� Zmej� dR� � ZodS� ZpdT� ZqdU� ZrdV� Zsej� dW� � ZtdX� ZudY� ZvdZZwd[Zx ePe
d\� rd]ewz Zwd^Zxewd_z Zyd`� Zzda� Z{db� Z|dcZ}ddZ~de� Zej� df� � Z�dg� Z�dh� Z�diZ�dje�z Z�dke�z Z�dle�z Z�e
�j Z�dmehdMe�fdn�Z�dmehdMdfdo�Z� G dp� dq� Z�d�dr�Z�ds� Z�dt� Z�du� Z�dv� Z�d�dw�Z�dx� Z�dy� Z�dz� Z�d{� Z�d|� Z�d}� Z�d~� Z� e�� xr% e
j� d7k7 xr e�j4 d� Z�e�j duxr e� Z� ej� e�d�� Z�d�� Z�d�� Z�e
�j@ e�_� da�d�� Z�ej� d�� � Z�ej� d�� � Z�d�� Z�d�� Z� G d�� d�ej� Z�da�d�� Z� G d�� d�� Z�d�� Z�d�d��d��Z� d�d��Z�d�d��Z� G d�� d�� Z�d�� Z�ej� d�� � Z�d�� Z�dd��d��Z�d�� Z�d�d��Z�g fd��Z�da�d�� Z�d�� Z�ej� d�� � Z� G d�� d�� Z�d�� Z� G d�� d�� Z� e�� Z� G d�� d�� Z� e�� Z�e�j� G d�� d�� � Z� eë Z�e�j� G d�� d�� � Z� eū Z�d�� Z�e
�j� �j� Z�e�d�v sJ �d�� Z� G d�� d�� Z�dd��d��Z�d�� Z�d�� Z�d�� Z�d�� Z�ej� d�� � Z�d�d��Z�d�ehd�ehdMejfd��Z�d�ejdMdfd��Z�d�� Z�e�j� d�� � Z�ej� d�� � Z� ePe
d�� Z�d�� Z�d�d'ddÄZ�d�d�d�d'dƜdDŽZ�ej� dȄ � Z�d�Z�e�reTrd�Z�n`d�Z�n]eTrd�Z�nX ePed̫ r# e�j� � �j� d�k( rd�Z�n,e
j� j� dϫ rd�Z�n e:d'�(� rd�Z�nd�Z� ePed̫ xr e�j� � �j� d�k( Z� e�j� e�dӫ Z� e�d�d�h� Z�dք Z�dׄ Z�d Z� G dل dګ Z�y# e_$ r Y ��/w xY w)�z7Supporting definitions for the Python regression tests.ztest.supportz.support must be imported from the test package� N)R�
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�
requires_gzip�requires_bz2�
requires_lzma�
bigmemtest�bigaddrspacetest�cpython_only�
get_attribute�requires_IEEE_754�
requires_zlib�has_fork_support�
requires_fork�has_subprocess_support�requires_subprocess�has_socket_support�requires_working_socket�anticipate_failure�load_package_tests�detect_api_mismatch�check__all__�skip_if_buggy_ucrt_strfptime�check_disallow_instantiation�check_sanitizer�skip_if_sanitizer�requires_limited_api�requires_specialization�
MS_WINDOWS� is_jython�
is_android�
is_emscripten�is_wasi�is_apple_mobile�check_impl_detail�
unix_shell�setswitchinterval�get_pagesize�open_urlresource�
reap_children�run_with_locale� swap_item�findfile�infinite_recursion� 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_TIMEOUT�Py_DEBUG�EXCEEDS_RECURSION_LIMIT�C_RECURSION_LIMIT�
skip_on_s390x�
BrokenIterg $@g N@g >@g �r@c � � e Zd ZdZy)r z*Base class for regression test exceptions.N��__name__�
__module__�__qualname__�__doc__� � �*C:\Python312\\Lib\test\support\__init__.pyr r l s � �4r\ r c �. � � e Zd ZdZdd�� fd�
Zd� Z� xZS )r �Test failed.N��statsc �B �� || _ || _ t �| � |g|��� y �N)�msgra �super�__init__)�selfrd ra �args� __class__s �r] rf zTestFailed.__init__q s# �� ������
�
����$�t�$r\ c � � | j S rc )rd �rg s r] �__str__zTestFailed.__str__v s � ��x�x�r\ )rW rX rY rZ rf rl �
__classcell__�ri s @r] r r o s �� ��)-� %�
r\ r c �"