Sh3ll
OdayForums


Server : LiteSpeed
System : Linux premium84.web-hosting.com 4.18.0-553.44.1.lve.el8.x86_64 #1 SMP Thu Mar 13 14:29:12 UTC 2025 x86_64
User : claqxcrl ( 523)
PHP Version : 8.1.32
Disable Function : NONE
Directory :  /usr/lib64/python3.6/site-packages/psutil/tests/__pycache__/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Current File : //usr/lib64/python3.6/site-packages/psutil/tests/__pycache__/__main__.cpython-36.pyc
3

��JZ�
�
@s:dZddlZddlZddlZddlZddlZddlZyddlmZWn e	k
rdddl
mZYnXddlmZddlm
Z
ejjejje��ZdZgZejdd�dkr�ejd	d
ddg�nVejdd�dks�ejdd�dk�r�ejd	dg�n ejdd�dk�rejd	g�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��ZmockcCs�yddl}Wn�tk
r�tjdd�}tj|���tdt|jf�t	t
d�rZt
j�}nd}|rlt|d�ni}t
tf|�}|j�}|j|�|j�td�tjdt|jf�}|SQRXYnXdS)	Nrz.py)�suffixzdownloading %s to %s�_create_unverified_context)�contextzinstalling pipz%s %s --user)�pip�ImportError�tempfileZNamedTemporaryFile�
contextlib�closing�print�GET_PIP_URL�name�hasattr�sslr�dictr�read�write�flush�os�systemr)r
�fZctx�kwargsZreq�data�code�r!� /usr/lib64/python3.6/__main__.py�install_pip&s"


r#cCsV|dkrt}t|�}|rRttd�}|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}tj|dd�}|jdddddd	�|j�\}}|jrJt�t�nRxJtD]B}yt	|j
d
�d�WqPtk
r�tj
d|tf�YqPXqPWt�dS)
Nz%s -m psutil.tests [opts]zrun unit tests)�usage�descriptionz-iz--install-deps�
store_trueFz%don't print status messages to stdout)�action�default�helpz==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"�mainJs 
r9)rr)rr)r	r)r	r	)N)�__doc__rr2rrr(rZurllib.requestrrZurllib2Zpsutil.testsrr�path�abspath�dirname�__file__ZHERErr&�version_info�extendr#r+r9r!r!r!r"�<module>
s2&


ZeroDay Forums Mini