File: //usr/lib/python3/dist-packages/systemd/test/__pycache__/test_daemon.cpython-38.pyc
U
��X( � @ sZ d dl Z d dlZd dlZd dlZd dlZd dlZd dlmZmZm Z m
Z
mZmZm
Z
mZmZmZmZmZmZmZmZ d dlZejdd� �Zejdd� �Zdd� Zd d
� Zdd� Zd
d� Zdd� Zdd� Zdd� Z dd� Z!dd� Z"dd� Z#dd� Z$dd� Z%dd � Z&d!d"� Z'd#d$� Z(d%d&� Z)d'd(� Z*d)d*� Z+d+d,� Z,e j-d-k�rBe.Z/ne0Z/d.d/� Z1d0d1� Z2dS )2� N)�booted�is_fifo�_is_fifo� is_socket�
_is_socket�is_socket_inet�_is_socket_inet�is_socket_unix�_is_socket_unix�is_socket_sockaddr�_is_socket_sockaddr�is_mq�_is_mq�
listen_fds�notifyc
c sH z
d V W n8 t k
rB } z| jtjkr0t�� � W 5 d } ~ X Y nX d S �N)�OSError�errnoZENOSYS�pytest�skip)�e� r �:/usr/lib/python3/dist-packages/systemd/test/test_daemon.py�skip_enosys s
r c c s4 t �| �}z
|V W 5 |d �� |d �� X d S )Nr � )�socketZ
socketpair�close)Zfamily�pairr r r �closing_socketpair s
r c C s* t j�d�rt� s&t�nt� dks&t�d S )Nz/run/systemd/system> FT)�os�path�existsr �AssertionErrorr r r r �test_booted&