File: //lib/python3/dist-packages/twisted/trial/test/__pycache__/detests.cpython-38.pyc
U
W[� � @ s� d Z ddlmZmZ ddlmZ ddlmZmZm Z ddl
mZ ddl
mZ G dd� dej�ZG d d
� d
ej�ZG dd� dej�ZG d
d� dej�ZG dd� dej�ZG dd� dej�ZG dd� dej�ZG dd� dej�ZG dd� dej�ZdS )zD
Tests for Deferred handling by L{twisted.trial.unittest.TestCase}.
� )�division�absolute_import)�unittest)�defer�threads�reactor)�suppress)�runWithWarningsSuppressedc @ s$ e Zd Zdd� Zdd� Zdd� ZdS )�DeferredSetUpOKc C s t �d�}|�| j� |S �N�value�r �succeed�addCallback�_cb_setUpCalled��self�d� r �</usr/lib/python3/dist-packages/twisted/trial/test/detests.py�setUp s
zDeferredSetUpOK.setUpc C s
d| _ d S �NT)�_setUpCalled�r Zignoredr r r r s zDeferredSetUpOK._cb_setUpCalledc C s | � | j� d S �N)Z
assertTruer �r r r r �test_ok s zDeferredSetUpOK.test_okN)�__name__�
__module__�__qualname__r r r r r r r r
s r
c @ s e Zd ZdZdd� Zdd� ZdS )�DeferredSetUpFailFc C s t �t�d��S )Nzi fail)r �failr ZFailTestr r r r r s zDeferredSetUpFail.setUpc C s dt _| �d� d S )NTzI should not get called)r �
testCalledr! r r r r r # s zDeferredSetUpFail.test_okN�r r r r"