HEX
Server: LiteSpeed
System: Linux standart9.isimtescil.net 3.10.0-962.3.2.lve1.5.26.7.el7.x86_64 #1 SMP Wed Oct 2 07:53:12 EDT 2019 x86_64
User: karalev (5310)
PHP: 8.2.29
Disabled: NONE
Upload Files
File: //opt/alt/python37/lib64/python3.7/site-packages/psutil/tests/__pycache__/test_sunos.cpython-37.pyc
B

xe�_G�@s�dZddlZddlZddlmZddlmZddlmZddlmZe�ed�Gdd	�d	e��Z	e
d
kr~ddlmZee
�dS)zSun OS specific tests.�N)�SUNOS)�PsutilTestCase)�sh)�unittestz
SUNOS onlyc@seZdZdd�Zdd�ZdS)�SunOSSpecificTestCasec
Cs�tdtjd�}|���d�dd�}|s4td��d}}xL|D]D}|��}|dd�\}}|tt|�d�7}|tt|�d�7}qBW||}t��}	|�	|	j
|�|�	|	j|�|�	|	j|�dS)	Nz#env PATH=/usr/sbin:/sbin:%s swap -l�PATH�
�zno swap device(s) configuredr���i)
r�os�environ�strip�split�
ValueError�int�psutilZswap_memory�assertEqual�total�used�free)
�self�out�linesrr�line�t�frZpsutil_swap�r�J/opt/alt/python37/lib64/python3.7/site-packages/psutil/tests/test_sunos.py�test_swap_memorys
z&SunOSSpecificTestCase.test_swap_memorycCs&td�}|�t��t|�d���dS)Nz/usr/sbin/psrinfor)rrr�	cpu_count�lenr)rrrrr�test_cpu_count'sz$SunOSSpecificTestCase.test_cpu_countN)�__name__�
__module__�__qualname__rr!rrrrrsr�__main__)�
run_from_name)�__doc__rrrZpsutil.testsrrrZskipIfrr"Zpsutil.tests.runnerr&�__file__rrrr�<module>s