File: //usr/lib/python3/dist-packages/twisted/trial/test/__pycache__/detests.cpython-310.pyc
o
�b# � @ s� d Z ddlmZmZmZ ddlmZ ddlmZ ddl m
Z G dd� dej�Z
G dd � d ej�ZG d
d� dej�ZG dd
� d
ej�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}.
� )�defer�reactor�threads)�runWithWarningsSuppressed)�unittest)�suppressc @ s$ e Zd Zdd� Zdd� Zdd� ZdS )�DeferredSetUpOKc C � 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 �
zDeferredSetUpOK.setUpc C s
d| _ d S �NT)�_setUpCalled�r �ignoredr r r r �
zDeferredSetUpOK._cb_setUpCalledc C s | � | j� d S �N)�
assertTruer �r r r r �test_ok � zDeferredSetUpOK.test_okN)�__name__�
__module__�__qualname__r r r r r r r r s r c @ � e Zd ZdZdd� Zdd� ZdS )�DeferredSetUpFailFc C s t �t�d��S )Nzi fail)r �failr �FailTestr r r r r r zDeferredSetUpFail.setUpc C s dt _| �d� d S )NTzI should not get called)r% �
testCalledr&