File: //lib/python3/dist-packages/twisted/application/twist/test/__pycache__/test_twist.cpython-38.pyc
U
W[� � @ s� d Z ddlmZ ddlmZmZ ddlmZ ddlm Z m
Z
ddlmZ ddl
mZ dd lmZ dd
lmZ ddlmZ dd
lmZ ddlmZ ddlZG dd� dejjj�ZG dd� dejjj�ZdS )z0
Tests for L{twisted.application.twist._twist}.
� )�stdout)�LogLevel�jsonFileLogObserver)�
MemoryReactor� )�IService�MultiService)�
ExitStatus)�Runner)� DummyExit)�_twist� )�TwistOptions)�Twist)�SignalCapturingMemoryReactorNc @ s` e Zd ZdZdd� Zdd� Zdd� Zdd � Zd
d� Zdd
� Z dd� Z
dd� Zdd� Zdd� Z
dS )�
TwistTestsz
Tests for L{Twist}.
c C s | � � d S �N)�patchInstallReactor��self� r �K/usr/lib/python3/dist-packages/twisted/application/twist/test/test_twist.py�setUp s zTwistTests.setUpc C s t � | _| �td| j� dS )zX
Patch L{_twist.exit} so we can capture usage and prevent actual exits.
�exitN)r r �patchr r r r r � patchExit"