%PDF- %PDF-
Mini Shell

Mini Shell

Direktori : /lib/python3.12/test/libregrtest/__pycache__/
Upload File :
Create Path :
Current File : //lib/python3.12/test/libregrtest/__pycache__/setup.cpython-312.pyc

�

���f����ddlZddlZddlZddlZddlZddlZddlZddlmZddl	m
Z
mZddlm
Z
ddlmZddlmZmZmZmZdZd	edzd
dfd�Zd�Zd
efd�Zy)�N)�support)�TESTFN_UNDECODABLE�FS_NONASCII�)�set_match_tests)�RunTests)�setup_unraisable_hook�setup_threading_excepthook�	fix_umask�adjust_rlimit_nofile�PYTHONREGRTEST_UNICODE_GUARD�testdir�returnc��|r>tjjdtjj	|��yy)Nr)�sys�path�insert�os�abspath)rs �-/usr/lib/python3.12/test/libregrtest/setup.py�setup_test_dirrs+���	������2�7�7�?�?�7�3�4��c���t�	tjj�}t	j
d|��g}t
td�r|jtj�t
td�r|jtj�|D]}t	j|d|���	t�tj tj"�tj$j'�D]�}t
|d�rIt)|j*�D]1\}}t,j.j1|�|j*|<�3t3|dd�s�ft,j.j1|j4�|_��t
td�rd	�}tj6|�t9�t;�t<rGt,j>r7t,j@jCtDjG�t<�ytHr)t,jJjCtDtH�yy#ttf$rd}Y���wxYw)
NT)�all_threads�file�SIGALRM�SIGUSR1)�chainr�__path__�__file__�addaudithookc��y)N�)�name�argss  r�_test_audit_hookz'setup_process.<locals>._test_audit_hookKs��r)&rr�
__stderr__�fileno�faulthandler�enable�hasattr�signal�appendrr�register�
ValueError�AttributeErrorrr�record_original_stdout�stdout�modules�values�	enumeraterrrr�getattrr r!r	r
r�supports_bytes_environ�environb�
setdefault�UNICODE_GUARD_ENV�encoder�environ)�	stderr_fd�signals�signum�module�indexrr&s       r�
setup_processrBs���
�K�F��N�N�)�)�+�	�	����9�=����6�9�%��N�N�6�>�>�*��6�9�%��N�N�6�>�>�*��	F�F��!�!�&��9�E�	F����"�"�3�:�:�.��+�+�$�$�&�?���6�:�&�(����9�
?���t�)+������)>�����&�
?��6�:�t�,� �g�g�o�o�f�o�o�>�F�O�?��s�N�#�	����)�*���� ��b�7�7�
�����0�7�7�9�;M�N�	�
�
�
���/��=�
��k
��'��
�	��s�I�I0�/I0�runtestsc���|jt_|jt_|jt_|jt_t|j�|jrgt_ddlm
}d|_ndt_|j�tj |j�tj"|jdk\�|j$t_|j&}|��t)tj*|dz�t_t)tj,|dz�t_t)tj.|dz�t_t1tj*|�t_t1tj2|�t_t1tj,|�t_t1tj.|�t_|j4rdt6j8_|j<�t?j@|j<�tCjD|jF�y)	Nr)�RegressionTestResultT��x�(�F)$�verboser�	fail_fast�failfast�pgo�PGO�pgo_extended�PGO_EXTENDEDr�match_tests�	use_junit�junit_xml_list�
testresultrE�USE_XML�memory_limit�set_memlimit�suppress_msvcrt_asserts�
use_resources�timeout�max�LOOPBACK_TIMEOUT�
SHORT_TIMEOUT�LONG_TIMEOUT�min�INTERNET_TIMEOUT�hunt_refleak�unittest�
BaseTestSuite�_cleanup�gc_threshold�gc�
set_threshold�random�seed�random_seed)rCrErZs   r�setup_testsrkZs����&�&�G�O��)�)�G���,�,�G�K�#�0�0�G���H�(�(�)����!#���4�'+��$�!%������(����X�2�2�3��#�#�H�$4�$4��$9�:�$�2�2�G�����G���#&�w�'?�'?��3��#O�� � #�G�$9�$9�7�R�<� H���"�7�#7�#7��1��E���$'�w�'?�'?��#I�� �#&�w�'?�'?��#I�� � #�G�$9�$9�7� C���"�7�#7�#7��A������*/����'����(�
����.�.�/�
�K�K��$�$�%r)r)rfrrhr,rrb�testr�test.support.os_helperrr�filterrrCr�utilsr	r
rrr:�strrrBrkr#rr�<module>rqsa���	�	�
�
�
���B�#����
3��5�C�$�J�5�4�5�;>�|+&�(�+&r

Zerion Mini Shell 1.0