Файловый менеджер - Редактировать - /opt/imh-python/lib/python3.9/site-packages/psutil/tests/__pycache__/test_process.cpython-39.pyc
Ðазад
a d�h�� � @ s� d Z ddlZddlZddlZddlZddlZddlZddlZddlZddl Z ddl Z ddlZddlZddl Z ddlZddlmZ ddlmZ ddlmZ ddlmZ ddlmZ ddlmZ dd lmZ dd lmZ ddlmZ ddlmZ dd lmZ ddlmZ ddlmZ ddlmZ ddlmZ ddl m!Z! ddl m"Z" ddl m#Z# ddl m$Z$ ddl m%Z% ddl m&Z& ddl m'Z' ddl m(Z( ddl m)Z) ddl m*Z* ddl m+Z+ ddl m,Z, ddl m-Z- ddl m.Z. dd l m/Z/ dd!l m0Z0 dd"l m1Z1 dd#l m2Z2 dd$l m3Z3 dd%l m4Z4 dd&l m5Z5 dd'l m6Z6 dd(l m7Z7 dd)l m8Z8 dd*l m9Z9 dd+l m:Z: dd,l m;Z; dd-l m<Z< dd.l m=Z= dd/l m>Z> G d0d1� d1e3�Z?e�r�e�@� dk�r�G d2d3� d3e?�ZAG d4d5� d5e3�ZBeCd6k�r�dd7lDmEZE eEeF� dS )8�Tests for psutil.Process class.� N)�AIX)�BSD)�LINUX)�MACOS)�NETBSD)�OPENBSD)�OSX)�POSIX)�SUNOS)�WINDOWS)� open_text)�FileNotFoundError)�long)�PY3)�super)�APPVEYOR)� call_until)� CI_TESTING)�CIRRUS)�copyload_shared_lib)� create_exe)� GITHUB_WHEELS)�GLOBAL_TIMEOUT)�HAS_CPU_AFFINITY)�HAS_ENVIRON)� HAS_IONICE)�HAS_MEMORY_MAPS)�HAS_PROC_CPU_NUM)�HAS_PROC_IO_COUNTERS)� HAS_RLIMIT)�HAS_THREADS)�mock)�process_namespace)�PsutilTestCase)�PYPY)� PYTHON_EXE�� reap_children)�retry_on_failure)�sh)�skip_on_access_denied)�skip_on_not_implemented)� ThreadTask)�TRAVIS)�unittest)�wait_for_pidc @ s� e Zd ZdZdd� Zdd� Zdd� Zdd � Zd d� Ze � e d�d d� �Zdd� Z dd� Zdd� Zdd� Zdd� Zdd� Zdd� Zdd� Zdd � Ze � e d!�d"d#� �Zd$d%� Ze � e d&�e � ep�ed'�d(d)� ��Ze � e d!�eed*�d+d,� ��Ze � e d!�e � e d-�d.d/� ��Z!e � e d!�e � e" d0�d1d2� ��Z#e � e$ d!�d3d4� �Z%e � e$ d!�d5d6� �Z&e � e$ d!�d7d8� �Z'e � e$ d!�d9d:� �Z(e � e$ d!�d;d<� �Z)d=d>� Z*e � e" d?�d@dA� �Z+e � e, d!�dBdC� �Z-e.� e/e0d*�e � e, d!�dDdE� ���Z1e.� dFdG� �Z2dHdI� Z3e � e4 d!�dJdK� �Z5e � e4 d!�dLdM� �Z6dNdO� Z7dPdQ� Z8dRdS� Z9dTdU� Z:e � e;dV�dWdX� �Z<dYdZ� Z=e � e;d[�d\d]� �Z>e � e?d^�e � e@d_�e � e;dV�d`da� ���ZAe � e d&�dbdc� �ZBe � e d&�ddde� �ZCdfdg� ZDdhdi� ZEdjdk� ZFdldm� ZGdndo� ZHe � eI d!�dpdq� �ZJe � eI d!�drds� �ZKe � eI d!�dtdu� �ZLe � eMdv�e � eNdw�dxdy� ��ZOe � eMdv�e � eNdw�dzd{� ��ZPe � e d&�d|d}� �ZQeed*�e � eR�p�eSd~�dd�� ��ZTd�d�� ZUd�d�� ZVd�d�� ZWd�d�� ZXe.� d�d�� �ZYd�d�� ZZd�d�� Z[d�d�� Z\d�d�� Z]d�d�� Z^d�d�� Z_d�d�� Z`d�d�� Zad�d�� Zbd�d�� Zcd�d�� Zde � e d&�d�d�� �Zee � e d&�d�d�� �Zfe � e d&�d�d�� �Zgd�d�� Zhe � ei d!�d�d�� �Zje � ei d!�e � e d&�d�d�� ��Zkd�S )��TestProcessr c O s | j |i |��}t�|j�S �N)�spawn_testproc�psutil�Process�pid)�self�args�kwargs�sproc� r; ��/root/rpmbuild/BUILDROOT/imh-python39-modules-3.9.7-92.el8.x86_64/opt/imh-python/lib/python3.9/site-packages/psutil/tests/test_process.py�spawn_psprocP s zTestProcess.spawn_psprocc C sN t �� }| �|jt�� � | �t�� d|_W d � n1 s@0 Y d S )N�! )r4 r5 �assertEqualr6 �os�getpid�assertRaises�AttributeError�r7 �pr; r; r<