File: //usr/local/lib/python3.7/test/__pycache__/test_socketserver.cpython-37.pyc
B
��g}C � @ s� d Z ddlZddlZddlZddlZddlZddlZddlZddlZddl Z ddl
Z
ddlZddlm
Z
mZmZ ej�d� dZejjZeed�Ze �ed�Zeed�Ze �ed �Zd
d� ZejZd&d
d�Ze�re�rG dd� de
je
j�ZG dd� de
je
j �Z!ej"dd� �Z#G dd� de j$�Z%G dd� de j$�Z&G dd� de
j'�Z(G dd� de
j)�Z*G dd� de
j+e(�Z,e�r�G dd � d e
je(�Z-G d!d"� d"e j$�Z.G d#d$� d$e j$�Z/e0d%k�r�e �1� dS )'z
Test suite for socketserver.
� N)�
reap_children�reap_threads�verboseZnetworks hello world
�AF_UNIXzrequires Unix sockets�forkzrequires forkingc C s t td�rt�| � dS )z7Call signal.alarm when it exists (i.e. not on Windows).�alarmN)�hasattr�signalr )�n� r �2/usr/local/lib/python3.7/test/test_socketserver.py�signal_alarm s
r
� c C s: t | gg g |�\}}}| |kr(| �|�S td| f ��d S )Nztimed out on %r)�_real_selectZrecv�RuntimeError)Zsockr
�timeout�r�w�xr r r �receive'