Advanced Web Server Manager
Complete File Manager & Terminal - Standalone Version
By Sid Gifari | Gifari Industries
Current path:
/
/
usr
/
local
/
lib64
/
python3.6
/
site-packages
/
psutil
/
tests
/
__pycache__
✏️
Editing: test_osx.cpython-36.pyc
3 �̪e� � @ s" d Z ddlZddlZddlZddlZddlZddlmZ ddlmZ ddlm Z ddlm Z ddlmZ ddlmZ dd lm Z dd lmZ ddlmZ ddlmZ er�dd lmZ dd� Zdd� Zeje d�G dd� de��Zeje d�G dd� de��Zedk�rddlmZ ee� dS )zmacOS specific tests.� N)�MACOS)�POSIX)�HAS_BATTERY)�TOLERANCE_DISK_USAGE)�TOLERANCE_SYS_MEM)�PsutilTestCase)�retry_on_failure)�sh)�spawn_testproc)� terminate)�getpagesizec C s6 t | �}|j� d }yt|�S tk r0 |S X dS )zmExpects a sysctl command with an argument and parse the result returning only the value of interest. � N)r �split�int� ValueError)�cmdline�out�result� r �A/usr/local/lib64/python3.6/site-packages/psutil/tests/test_osx.py�sysctl s r c C sJ t d�}x$|jd�D ]}| |krP qW td��ttjd|�jd��t� S )z)Wrapper around 'vm_stat' cmdline utility.�vm_stat� zline not foundz\d+r )r r r r �re�search�groupr )�fieldr �liner r r r + s r z MACOS onlyc @ s, e Zd Zedd� �Zedd� �Zdd� ZdS )�TestProcessc C s t � j| _d S )N)r �pid)�clsr r r � setUpClass8 s zTestProcess.setUpClassc C s t | j� d S )N)r r )r r r r � tearDownClass<