????
| Current Path : /usr/local/lib64/python3.6/site-packages/psutil/tests/__pycache__/ |
| Current File : //usr/local/lib64/python3.6/site-packages/psutil/tests/__pycache__/test_sunos.cpython-36.pyc |
3 �[g� � @ sj d Z ddlZddlZddlmZ ddlmZ ddlmZ ddlmZ ejj e dd�G d d � d e��Z dS )zSun OS specific tests.� N)�SUNOS)�PsutilTestCase)�pytest)�shz SUNOS only)�reasonc @ s e Zd Zdd� Zdd� ZdS )�SunOSSpecificTestCasec C s� t dtjd �}|j� jd�dd � }|s4td��d }}x4|D ],}|j� }t|d �d }t|d �d }qBW || }tj� }|j |ks�t �|j|ks�t �|j|ks�t �d S ) 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�total�AssertionError�used�free) �self�out�linesr r �line�fieldsr Zpsutil_swap� r �C/usr/local/lib64/python3.6/site-packages/psutil/tests/test_sunos.py�test_swap_memory s z&SunOSSpecificTestCase.test_swap_memoryc C s&