File: //usr/local/lib/python3.7/test/test_asyncio/__pycache__/test_events.cpython-37.pyc
B
��gu� � @ s� d Z ddlZddlZddlZddlZddlZddlZddl Z ddl
Z
ddlZyddlZW n e
k
rp dZY nX ddlZddlZddlZddlZddlZddlZddlZddlmZ ddlZejdkr�ddlZddlZddlmZ ddlmZ ddlmZ ddlmZ dd lmZ dd
lmZ ddlm Z! ddl"m#Z# d
d� Z$dd� Z%G dd� d�Z&G dd� dej'�Z(G dd� de(�Z)G dd� dej*�Z+G dd� dej'�Z,G dd� dej-�Z.G dd� dej/�Z0G dd � d �Z1G d!d"� d"�Z2G d#d$� d$�Z3G d%d&� d&e3�Z4G d'd(� d(e3�Z5ejdk�rJG d)d*� d*e1e5e4e!j6�Z7G d+d,� d,e1e5e4e2e!j6�Z8n�ddl9Z9G d-d.� d.e1e5e4�Z:e;e9d/��r�G d0d1� d1e:e2e!j6�Z<e;e9d2��r�G d3d4� d4e:e2e!j6�Z=e;e9d5��r�G d6d7� d7e:e2e!j6�Z>G d8d*� d*e:e2e!j6�Z7d9d:� Z?G d;d<� d<e!j6�Z@G d=d>� d>ej6�ZAG d?d@� d@ej6�ZBG dAdB� dBej6�ZCG dCdD� dDej6�ZDG dEdF� dF�ZEG dGdH� dHeEej6�ZFyddlGZGW n e
k
�r� Y nX G dIdJ� dJeEej6�ZHG dKdL� dLej6�ZIG dMdN� dNej6�ZJeKdOk�r�e�L� dS )PzTests for events.py.� N)�mock�win32)�base_events)� constants)�
coroutines)�events)�proactor_events)�selector_events)�utils)�supportc C sF t j�d�rdS t jdkrdS t�� d } ttt| �d���} | dk S )z4Return True if the platform is Mac OS 10.4 or older.ZaixT�darwinFr �.)�
� )�sys�platform�
startswithZmac_ver�tuple�map�int�split)�version� r �9/usr/local/lib/python3.7/test/test_asyncio/test_events.py�broken_unix_getsockname( s
r c C s&