%PDF- %PDF-
Direktori : /lib/python3/dist-packages/twisted/test/__pycache__/ |
Current File : //lib/python3/dist-packages/twisted/test/__pycache__/test_tpfile.cpython-312.pyc |
� Ϫ�f� � � � d dl mZ d dlmZmZmZ d dlmZmZ d dl m Z G d� dej � Z G d� dej � Z G d � d e j � Zy)� )�BytesIO)�abstract�defer�protocol)�basic�loopback)�unittestc � � e Zd ZdZdeddfd�Zy)�BufferingServer� �data�returnNc �. � | xj |z c_ y �N)�buffer)�selfr s �:/usr/lib/python3/dist-packages/twisted/test/test_tpfile.py�dataReceivedzBufferingServer.dataReceived s � ����t��r )�__name__� __module__�__qualname__r �bytesr � r r r r s � � �F��� �4� r r c �$ � e Zd Zdeddfd�Zdd�Zy)�FileSendingClient�fr Nc � � || _ y r )r )r r s r �__init__zFileSendingClient.__init__ s � ���r c �� � � � j �J �t j � }|j � j � j d� � }|j � fd�� y )Nc � � | S r r ��xs r �<lambda>z2FileSendingClient.connectionMade.<locals>.<lambda> s � �!� r c �8 �� �j j � S r )� transport�loseConnection)�rr s �r r# z2FileSendingClient.connectionMade.<locals>.<lambda> s �� ���� =� =� ?� r )r% r � FileSender�beginFileTransferr �addCallback)r �s�ds ` r �connectionMadez FileSendingClient.connectionMade sJ �� ��~�~�)�)�)������ ����������D�� � � �?�@r �r N)r r r r r r- r r r r r s � ��'� �d� �Ar r c �: � e Zd Zdej d fd�Zdd�Zy)�FileSenderTestsr Nc � � ��� d�t � �t t �� � }t j �|� }dt dd f�� �fd�}|j |� S )Ns� xyzxyzxyzxyzxyzxyzxyzxyzxyzxyzxyzxyzxyzxyzxyzxyzxyzxyzxyzxyzxyzxyzxyzxyzxyzxyzxyzxyzxyzxyzxyzxyzxyzxyzxyzxyzxyzxyzxyzxyzxyzxyzxyzxyzxyzxyzxyzxyzxyzxyzxyzxyzxyzxyzxyzxyzxyzxyzxyzxyzxyzxyzxyzxyzxyzxyzxyzxyzxyzxyzxyzxyzxyzxyzxyzxyzxyzxyzxyzxyzxyzxyzxyzxyzxyzxyzxyzxyzxyzxyzxyzxyzxyzxyzxyzxyzxyzxyzxyzxyzabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabc123123123123123123123123123123123123123123123123123123123123123123123123123123123123123123123123123123123123123123123123123123123123123123123123123123123123123123123123123123123123123123123123123123123123123123123123123123123123123123123123123123123123123123123123123123123123123123123123123123123123r"