← Back
Editing: test_internet.cpython-38.pyc
U ��W[V� � @ s d Z ddlmZmZ ddlZddlZddlZddlmZ ddl m Z ddlmZm Z mZmZmZ ddlmZmZ zddlmZ W n ek r� dZY nX er�ejs�dZdd lmZmZ es�dd lmZ G dd� de j�ZG d d� de j�ZG dd� de j�ZG dd� de j�ZG dd� de j�Z dZ!G dd� de j"�Z#G dd� de j�Z$e�%ed��s^de$_&G dd� de j�Z'G dd� de j(�Z)G dd � d e j*�Z+G d!d"� d"e j�Z,G d#d$� d$e-�Z.G d%d&� d&ej/�Z0G d'd(� d(e.�Z1G d)d*� d*e j�Z2G d+d,� d,e j�Z3dS )-zB Tests for lots of functionality provided by L{twisted.internet}. � )�division�absolute_importN)�_PY3)�unittest)�reactor�protocol�error�abstract�defer)� interfaces�base)�ssl)�Deferred�passthru)�utilc @ s� e Zd ZdZdd� Zdd� Zdd� Zdd � Zd d� Zdd � Z dd� Z dd� Zdd� Zdd� Z dd� Zdd� Zdd� Zdd� Zdd� Zd d!� Zd"d#� Zd$d%� Zd&d'� Zd(d)� Zd*d+� Zd,S )-�ThreePhaseEventTestszQ Tests for the private implementation helpers for system event triggers. c C s dd� | _ t� | _t�� | _dS )zR Create a trigger, an argument, and an event to be used by tests. c S s d S �N� ��xr r �</usr/lib/python3/dist-packages/twisted/test/test_internet.py�<lambda>'