File: //usr/local/lib/python3.10/test/support/__pycache__/__init__.cpython-310.opt-2.pyc
o
�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.d-d.� Z/d/d0� Z0d1d2� Z1d3d4� Z2d d d d5�d6d7�Z3�dd d d d5�d8d9�Z4d:d;� Z5d<Z6d=Z7e�8e9�:d>��;d?�d@�Z<�ddBdC�Z=�ddEdF�Z>�d dHdI�Z?�d
dKdL�Z@e�8edM�ZAej�;dN�ZBeCedO�ZDejdPv�r;eD�r8dQndRZEndZEdSZFd ZGd ZHejI�JejI�KeL��ZMejI�JeM�ZNejI�OeNdT�ZPdUdV� ZQ�ddWdX�ZRdYdZ� ZS�dddd\�d]d^�ZTd_d`� ZUejVdadb� �ZWdcdd� ZXdedf� ZYdgdh� ZZdidj� Z[ejVdkdl� �Z\dmdn� Z]doZ^dpZ_eCedq��r�dre^ Z^dsZ_e^dt Z`dudv� Zadwdx� ZbdyZcdzZdd{d|� ZeejVd}d~� �Zfdd�� Zgd�Zhd�eh Zid�ei Zjd�ei ZkejlZmd�d�� ZnG d�d�� d��Zo�dd�d��Zpd�d�� ZqG d�d�� d��Zrd�d�� Zsd�d�� Ztd�d�� Zu�dd�d��Zvd�d�� Zwd�d�� Zxd�d�� Zyd�d�� Zzd�d�� Z{d�d�� Z|da}da~dad�d�� Z�d�d�� Z��d
d�d��Z�d�d�� Z�d�d�� Z�d�d�� Z�ex� �oMejd k�oMe��d�� Z�e�j�du�oVe� Z�e�8e�d��Z��dd�d��Z�d�d�� Z�d a�d�d�� Z�ejVd�d�� �Z�ejVd�d�� �Z�d�d�� Z�d�d�� Z�G d�d�� d�e��Z�da�d�dÄ Z�G d�dń dŃZ�d�dDŽ Z�d�dɜd�d˄Z� � Ȑdd�d̈́Z��dd�dτZ�G d�dф dуZ�d�dӄ Z�ejVd�dՄ �Z�d�dׄ Z��dd�dلZ�g fd�dۄZ�da�d�d݄ Z�ejVd�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�ejV�dd�d���Z�d�d�� Z�d�e�d�e�d�e�fd��d �Z��de�d�df�d�d�Z�ejV�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 �2/usr/local/lib/python3.10/test/support/__init__.pyr
g � r
c @ rJ )r NrK rO rO rO rP r j rQ r c s&