Viewing File: /opt/alt/python38/lib64/python3.8/site-packages/psutil/tests/__pycache__/test_system.cpython-38.pyc
U
Œ=Ý_‹ ã @ sz d Z ddlZddlZddlZddlZddlZddlZddlZddlZddl Z ddl
Z
ddlZddlmZ ddlm
Z
ddlmZ ddlmZ ddlmZ ddlmZ dd lmZ dd
lmZ ddlmZ ddlmZ dd
lmZ ddlmZ ddlmZ ddlmZ ddlmZ ddlmZ ddlmZ ddlmZ ddlm Z ddlm!Z! ddlm"Z" ddlm#Z# ddlm$Z$ ddlm%Z% ddlm&Z& ddlm'Z' ddlm(Z( ddlm)Z) ddlm*Z* dd lm+Z+ dd!lm,Z, dd"lm-Z- dd#lm.Z. G d$d%„ d%e)ƒZ/G d&d'„ d'e)ƒZ0G d(d)„ d)e)ƒZ1G d*d+„ d+e)ƒZ2G d,d-„ d-e)ƒZ3G d.d/„ d/e)ƒZ4G d0d1„ d1e)ƒZ5e6d2krvdd3l7m8Z8 e8e9ƒ dS )4zTests for system APIS.é N)ÚAIX)ÚBSD)ÚFREEBSD)ÚLINUX)ÚMACOS)ÚNETBSD)ÚOPENBSD)ÚPOSIX)ÚSUNOS)ÚWINDOWS)ÚFileNotFoundError)Úlong)ÚASCII_FS)Úcheck_net_address)Ú
CI_TESTING)ÚDEVNULL)Úenum)ÚGLOBAL_TIMEOUT)ÚHAS_BATTERY)ÚHAS_CPU_FREQ)ÚHAS_GETLOADAVG)ÚHAS_NET_IO_COUNTERS)ÚHAS_SENSORS_BATTERY)ÚHAS_SENSORS_FANS)ÚHAS_SENSORS_TEMPERATURES)ÚIS_64BIT)Úmock)ÚPsutilTestCase)ÚPYPY)Úretry_on_failure)ÚGITHUB_ACTIONS)ÚUNICODE_SUFFIX)Úunittestc @ s\ e Zd Zdd„ Zdd„ Ze eo"ed¡dd„ ƒZ e eo:ed¡dd „ ƒZ
d
d„ Zdd
„ ZdS )ÚTestProcessAPIsc
C sþ | t ¡ dd„ t ¡ D ƒ¡ | ¡ }| |jdd„ t ¡ D ƒ¡ t |j¡}| ¡ | ¡ |
|jdd„ t ¡ D ƒ¡ tjdt
t ¡ ¡d | tt ¡ ƒg ¡ W 5 Q R X tjdt t ¡ ¡d* | tj¡ tt ¡ ƒ W 5 Q R X W 5 Q R X d S )Nc S s g | ]
}|j ‘qS © ©Úpid©Ú.0Úxr$ r$ úK/opt/alt/python38/lib64/python3.8/site-packages/psutil/tests/test_system.pyÚ
<listcomp>@ s z5TestProcessAPIs.test_process_iter.<locals>.<listcomp>c S s g | ]
}|j ‘qS r$ r% r' r$ r$ r* r+ B s c S s g | ]
}|j ‘qS r$ r% r' r$ r$ r* r+ F s zpsutil.Process©Zside_effect)ÚassertInÚosÚgetpidÚpsutilÚprocess_iterÚspawn_testprocr&