| Server IP : 138.197.176.125 / Your IP : 216.73.217.54 Web Server : Apache/2.4.41 (Ubuntu) System : Linux SuiteCRM-8 5.4.0-216-generic #236-Ubuntu SMP Fri Apr 11 19:53:21 UTC 2025 x86_64 User : root ( 0) PHP Version : 8.3.19 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : ON | Sudo : ON | Pkexec : ON Directory : /lib/python3/dist-packages/twisted/words/test/__pycache__/ |
Upload File : |
U
W[|7 � @ s d Z ddlmZ ddlmZ ddlmZ ddlmZ ddl m
Z
ddlmZm
Z
mZ ddlmZ dd lmZ dd
lmZ G dd� d�ZG d
d� de
j�ZG dd� de
j�ZG dd� de
j�ZG dd� dej�ZG dd� de
j�ZG dd� de
j�ZG dd� de
j�ZG dd� de
j�ZdS )z7
Tests for L{twisted.words.protocols.jabber.component}
� )�sha1)�verifyObject)�failure)�unicode)�unittest)� component�ijabber� xmlstream)�JID)�domish)�XmlPipec @ s e Zd Zdd� Zdd� ZdS )�DummyTransportc C s
|| _ d S �N)�list)�selfr � r �I/usr/lib/python3/dist-packages/twisted/words/test/test_jabbercomponent.py�__init__ s zDummyTransport.__init__c C s | j �|� d S r )r �append)r �bytesr r r �write s zDummyTransport.writeN)�__name__�
__module__�__qualname__r r r r r r r
s r
c @ s e Zd Zdd� Zdd� ZdS )�#ComponentInitiatingInitializerTestsc C sj g | _ t�� | _d| j_t�| j�| _d| j_| j j| j_| j� � | j�
d� d| j_t�
| j�| _d S )N�secret�test:componentz�<stream:stream xmlns='test:component' xmlns:stream='http://etherx.jabber.org/streams' from='example.com' id='12345' version='1.0'>Z12345)�outputr Z
Authenticator�
authenticator�password� XmlStream� namespacer �send�connectionMade�dataReceived�sidr ZComponentInitiatingInitializer�init�r r r r �setUp s
�z)ComponentInitiatingInitializerTests.setUpc C sb | j �� }| jd }| �d|j� | �d|j� | �td��� t|�� g |_ | j
�|�� � |S )z?
Test basic operations of component handshake.
���� handshaker � 12345secret)
r&