Your IP : 216.73.216.85


Current Path : /opt/alt/python37/lib64/python3.7/Tools/scripts/__pycache__/
Upload File :
Current File : //opt/alt/python37/lib64/python3.7/Tools/scripts/__pycache__/run_tests.cpython-37.pyc

B

� f�@sRdZddlZddlZddlZdd�Zdd�Zdd�Zed	krNeej	d
d��dS)a9Run Python's test suite in a fast, rigorous way.

The defaults are meant to be reasonably thorough, while skipping certain
tests that can be time-consuming or resource-intensive (e.g. largefile),
or distracting (e.g. audio and gui). These defaults can be overridden by
simply passing a -u option to this script.

�NcCs|�d�p|�d�S)Nz-jz--multiprocess)�
startswith)�arg�r�</opt/alt/python37/lib64/python3.7/Tools/scripts/run_tests.py�is_multiprocess_flagsrcCs|�d�p|�d�S)Nz-uz--use)r)rrrr�is_resource_use_flagsrcCs�tjdddddg}|�tj���|�dddd	g�tjd
krH|�d�tdd
�|D��sh|�ddg�tdd
�|D��s�|�ddg�|�|�t	d�
|��tjd
kr�ddlm}t�
||��nt�tj|�dS)Nz-uz-W�defaultz-bbz-Ez-m�testz-rz-wZwin32z-ncss|]}t|�VqdS)N)r)�.0rrrr�	<genexpr>'szmain.<locals>.<genexpr>z-j�0css|]}t|�VqdS)N)r)r
rrrrr)szall,-largefile,-audio,-gui� r)�call)�sys�
executable�extendr	ZsupportZargs_from_interpreter_flags�platform�append�any�print�join�
subprocessr�exit�os�execv)Z
regrtest_args�argsrrrr�mains*



r�__main__�)
�__doc__rrZtest.supportr	rrr�__name__�argvrrrr�<module>s