MOON
Server: Apache
System: Linux vps.erhabenn.com.br 3.10.0-1160.119.1.el7.tuxcare.els2.x86_64 #1 SMP Mon Jul 15 12:09:18 UTC 2024 x86_64
User: sonne (1011)
PHP: 8.2.31
Disabled: NONE
Upload Files
File: //opt/alt/python38/lib64/python3.8/site-packages/psutil/tests/__pycache__/test_sunos.cpython-38.pyc
U

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}}|D]D}|��}|dd�\}}|tt|�d�7}|tt|�d�7}q@||}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/python38/lib64/python3.8/site-packages/psutil/tests/test_sunos.py�test_swap_memorysz&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