MOON
Server: Apache
System: Linux server30c.hostingraja.org 3.10.0-962.3.2.lve1.5.63.el7.x86_64 #1 SMP Fri Oct 8 12:03:35 UTC 2021 x86_64
User: jibhires (1887)
PHP: 8.1.30
Disabled: show_source, system, shell_exec, passthru, exec, popen, proc_open, allow_url_fopen, symlink, escapeshellcmd, pcntl_exec
Upload Files
File: //opt/alt/python35/lib64/python3.5/site-packages/psutil/tests/__pycache__/__main__.cpython-35.pyc


Cs[�
�
@sqdZddlZddlZddlZddlZddlZyddlmZWn"ek
rzddl	mZYnXddl
mZddl
mZej
jej
je��ZdZgZejdd�dkr�ejd	d
ddg�nEejdd�dks,ejdd�dkr?ejd	dg�dd�Zddd�Zdd�Ze�dS)z?
Run unit tests. This is invoked by:

$ python -m psutil.tests
�N)�urlopen)�
PYTHON_EXE)�	run_suitez$https://bootstrap.pypa.io/get-pip.py��Z	ipaddressZ	unittest2�argparsezmock==1.0.1��ZmockcCsyddl}Wn�tk
rddl}tjdd�}tj|���tdt|j	f�t
|d�r�|j�}nd}|r�td|�ni}t
t|�}|j�}|j|�|j�td�tjdt|j	f�}|SWdQRXYnXdS)	Nr�suffixz.pyzdownloading %s to %s�_create_unverified_context�contextzinstalling pipz%s %s --user)�pip�ImportError�ssl�tempfile�NamedTemporaryFile�
contextlib�closing�print�GET_PIP_URL�name�hasattrr�dictr�read�write�flush�os�systemr)r
r�f�ctx�kwargsZreq�data�code�r#�/__main__.py�install_pip$s$



r%cCsy|dkrt}t|�}|ruttd�}|s?dnd}t�tjdt|dj|�f�}|SdS)z"Install test dependencies via pip.NZreal_prefixz--user�z!%s -m pip install %s --upgrade %s� )	�	TEST_DEPS�setr�sysr%rrr�join)ZdepsZis_venv�optsr"r#r#r$�install_test_deps;s	r-cCs�dt}tjd|dd�}|jddddd	d
dd�|j�\}}|jrpt�t�n_xUtD]M}yt	|j
d
�d�Wqwtk
r�tj
d|tf�YqwXqwWt�dS)Nz%s -m psutil.tests [opts]�usage�descriptionzrun unit testsz-iz--install-deps�action�
store_true�defaultF�helpz%don't print status messages to stdoutz==rz>%r lib is not installed; run %s -m psutil.tests --install-deps)r�optparseZOptionParserZ
add_option�
parse_argsZinstall_depsr%r-r(�
__import__�splitrr*�exitr)r.�parserr,�argsZdepr#r#r$�mainIs 
	


	r;)rr)rr)r	r)�__doc__rr4rr*rZurllib.requestrr�urllib2Zpsutil.testsrr�path�abspath�dirname�__file__ZHERErr(�version_info�extendr%r-r;r#r#r#r$�<module>s,
2