| Server IP : 89.117.53.150 / Your IP : 216.73.216.11 Web Server : Apache System : Linux server2.hostofiraq.site 5.15.0-186-generic #196-Ubuntu SMP Sat Jun 20 16:09:34 UTC 2026 x86_64 User : iscmbt-kufa-atu ( 1014) PHP Version : 8.2.32 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : OFF | Sudo : ON | Pkexec : ON Directory : /lib/python3/dist-packages/psutil/tests/__pycache__/ |
Upload File : |
o
���a�+ � @ s� d Z ddlmZ ddlZddlZddlZddlZddlZddlZddl Z zddl
Z
W n ey5 dZ
Y nw zddlZW n eyG dZY nw ddl
Z
ddlmZ ddlmZ ddlmZ ddlmZ ddlmZ dd lmZ dd
lmZ ddlmZ ddlmZ d
ZdZe
�� p�dZe o�e� Zej� ej�!e"��Z#e j$j%Z%d$dd�Z&G dd� d�Z'G dd� de j(�Z)G dd� de j*�Z+G dd� de+�Z,d%dd�Z-dd� Z.dd � Z/d!d"� Z0e1d#kr�e0� dS dS )&aA
Unit test runner, providing new features on top of unittest module:
- colourized output
- parallel run (UNIX only)
- print failures/tracebacks on CTRL+C
- re-run failed tests only (make test-failed)
Invocation examples:
- make test
- make test-failed
Parallel:
- make test-parallel
- make test-process ARGS=--parallel
� )�print_functionN)�hilite)�print_color)�term_supports_colors)�super)�
CI_TESTING)�import_module_by_path)�
print_sysinfo)�
reap_children)�safe_rmpath� z.failed-tests.txt� Fc C sD |d u r|dkrt jnt j}trt| |||d� d S t| |d� d S )N�red)�bold�file)r )�sys�stderr�stdout�
USE_COLORSr �print)�msg�colorr r � r �5/usr/lib/python3/dist-packages/psutil/tests/runner.py�cprintA s
r c @ sV e Zd ZeZdgZdejv re�g d�� dd� Z dd� Z
dd � Zd
d� Zdd
� Z
dS )�
TestLoaderztest_memleaks.py�WHEELHOUSE_UPLOADER_USERNAME)ztest_osx.pyz
test_linux.pyz
test_posix.pyc s � fdd�t �� j�D �S )Nc s: g | ]}|� d �r|�d�r|� jvrtj�� j|��qS )�test_�.py)�
startswith�endswith�
skip_files�os�path�join�testdir)�.0�x��selfr r �
<listcomp>R s ��
�z,TestLoader._get_testmods.<locals>.<listcomp>)r"