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 : /usr/lib/python3/dist-packages/twisted/internet/test/__pycache__/ |
Upload File : |
o �b� � @ s d Z ddlmZ ddlmZmZ ddlmZ ddlm Z ddl mZmZm Z mZ ddlmZ zddlmZ dd lmZ W n eyG d ZY nw eZddlmZ G dd � d ej�ZG dd� d�Zeej�G dd� de��ZG dd� deee�Ze� �e� � � d S )z( Tests for L{twisted.internet._newtls}. � )� interfaces)�ConnectableProtocol�runProtocolsWithReactor)�ReactorBuilder)� TCPCreator)�ContextGeneratingMixin� SSLCreator�StartTLSClientCreator�TLSMixin)�unittest)�_newtls)�tlsN)�implementerc @ s e Zd ZdZes dZdd� ZdS )�BypassTLSTestsz4 Tests for the L{_newtls._BypassTLS} class. z<Couldn't import _newtls, perhaps pyOpenSSL is old or missingc sf t � � g �G � �fdd�d�}t�||� �}|�� | ��� g� t � }|�|� | ��� |g� dS )z� C{_BypassTLS.loseConnection} calls C{loseConnection} on the base class, while preserving any default argument in the base class' C{loseConnection} implementation. c s e Zd Z� f�fdd� ZdS )zDBypassTLSTests.test_loseConnectionPassThrough.<locals>.FakeTransportc s � � |� d S �N)�append)�self� _connDone)�result� �C/usr/lib/python3/dist-packages/twisted/internet/test/test_newtls.py�loseConnection4 s zSBypassTLSTests.test_loseConnectionPassThrough.<locals>.FakeTransport.loseConnectionN)�__name__� __module__�__qualname__r r ��defaultr r r � FakeTransport3 s r N)�objectr � _BypassTLSr �assertEqual)r r �bypass� notDefaultr r r �test_loseConnectionPassThrough* s z-BypassTLSTests.test_loseConnectionPassThroughN)r r r �__doc__r �skipr# r r r r r "