Server IP : 209.38.156.173 / Your IP : 216.73.216.122 [ Web Server : Apache/2.4.52 (Ubuntu) System : Linux lakekumayuhotel 5.15.0-136-generic #147-Ubuntu SMP Sat Mar 15 15:53:30 UTC 2025 x86_64 User : root ( 0) PHP Version : 8.1.2-1ubuntu2.22 Disable Function : NONE Domains : 2 Domains MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : OFF | Sudo : ON | Pkexec : ON Directory : /lib/python3/dist-packages/twisted/test/__pycache__/ |
Upload File : |
o �b�� � @ s d Z ddlZddlZddlZddlmZ ddlmZmZm Z m Z mZmZm Z ddlmZmZ ddlmZ ddlmZ ddlmZ zdd lmZ W n eyS dZY nw eZer]ejs]dZG d d� de�ZG dd � d e�ZG dd� de�ZG dd� de�ZG dd� de�ZdZ G dd� dej!�Z"ee�#e d� d�G dd� de��Z$ee�%e d� d�G dd� de��Z&G dd� dej'�Z(G dd � d ej)�Z*G d!d"� d"e�Z+G d#d$� d$�Z,G d%d&� d&ej-�Z.G d'd(� d(e,�Z/G d)d*� d*e�Z0G d+d,� d,e�Z1G d-d.� d.e�Z2dS )/zB Tests for lots of functionality provided by L{twisted.internet}. � N)�skipIf)�abstract�base�defer�error� interfaces�protocol�reactor)�Deferred�passthru)� Connector)�util)�TestCase)�sslc @ 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 � d S �N� ��xr r �</usr/lib/python3/dist-packages/twisted/test/test_internet.py�<lambda>( � z,ThreePhaseEventTests.setUp.<locals>.<lambda>N)�trigger�object�argr �_ThreePhaseEvent�event��selfr r r �setUp$ s zThreePhaseEventTests.setUpc C s | � t| jjd| j| j� dS )zt L{_ThreePhaseEvent.addTrigger} should raise L{KeyError} when called with an invalid phase. �xxxN)�assertRaises�KeyErrorr � addTriggerr r r r r r �test_addInvalidPhase, s �z)ThreePhaseEventTests.test_addInvalidPhasec C �6 | j �d| j| j� | �| j j| j| jfi fg� dS )z� L{_ThreePhaseEvent.addTrigger} should accept C{'before'} as a phase, a callable, and some arguments and add the callable with the arguments to the before list. �beforeN)r r$ r r �assertEqualr'