관리-도구
편집 파일: test_sunos.cpython-38.pyc
U �Mg� � @ 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 �}|�� �d�dd � }|s4td��d }}|D ],}|�� }t|d �d }t|d �d }q@|| }t�� }|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 �G/opt/hc_python/lib64/python3.8/site-packages/psutil/tests/test_sunos.py�test_swap_memory s z&SunOSSpecificTestCase.test_swap_memoryc C s&