관리-도구
편집 파일: test_bsd.cpython-38.pyc
U �Mg�N � @ s� d Z ddlZddlZddlZddlZddlZddlmZ ddlmZ ddlmZ ddlm Z ddl mZ ddl mZ dd l m Z dd l mZ ddl mZ ddl mZ dd l mZ ddl mZ ddl mZ er�ddlmZ e� Ze�� dko�ed�ZndZdZdd� Zdd� Zejje dd�G dd� de ��Zejje dd�G dd� de ��Zejje dd�G dd� de ��Zejje dd�G d d!� d!e ��Z ejje d"d�G d#d$� d$e ��Z!dS )%z$Tests specific to all BSD platforms.� N)�BSD)�FREEBSD)�NETBSD)�OPENBSD)�HAS_BATTERY)�TOLERANCE_SYS_MEM)�PsutilTestCase)�pytest)�retry_on_failure)�sh)�spawn_testproc)� terminate)�which)�getpagesize�museFc C sn t d| �}tr(||�d�d d� }nts0trF||�d�d d� }z t|�W S tk rh | Y S X dS )zmExpects a sysctl command with an argument and parse the result returning only the value of interest. zsysctl z: � N�=� )r r �findr r �int� ValueError)�cmdline�result� r �E/opt/hc_python/lib64/python3.8/site-packages/psutil/tests/test_bsd.py�sysctl- s r c C s>