%PDF- %PDF-
Mini Shell

Mini Shell

Direktori : /lib/python3/dist-packages/twisted/internet/test/__pycache__/
Upload File :
Create Path :
Current File : //lib/python3/dist-packages/twisted/internet/test/__pycache__/test_pollingfile.cpython-312.pyc

�

Ϫ�f!���dZddlmZddlmZddlmZej�rddlm	Z	ndZ	ee	dud�Gd�d	e��Z
y)
z-
Tests for L{twisted.internet._pollingfile}.
�)�skipIf)�platform)�TestCase)�_pollingfileNzTest will run only on Windows.c� �eZdZdZdd�Zdd�Zy)�PollableWritePipeTestsz7
    Tests for L{_pollingfile._PollableWritePipe}.
    Nc�t�tjdd��}|jt|jd�y)z�
        L{_pollingfile._PollableWritePipe.write} raises a C{TypeError} if an
        attempt is made to append unicode data to the output buffer.
        �c��y�N�r
��H/usr/lib/python3/dist-packages/twisted/internet/test/test_pollingfile.py�<lambda>z:PollableWritePipeTests.test_writeUnicode.<locals>.<lambda>��r�testN)r�_PollableWritePipe�assertRaises�	TypeError�write��self�ps  r�test_writeUnicodez(PollableWritePipeTests.test_writeUnicodes,��

�+�+�A�|�<�����)�Q�W�W�f�5rc��tjdd��}|jt|jdg�|jt|jd�y)z�
        L{_pollingfile._PollableWritePipe.writeSequence} raises a C{TypeError}
        if unicode data is part of the data sequence to be appended to the
        output buffer.
        r
c��yrr
r
rrrzBPollableWritePipeTests.test_writeSequenceUnicode.<locals>.<lambda>'rrr)rN)rrrr�
writeSequencers  r�test_writeSequenceUnicodez0PollableWritePipeTests.test_writeSequenceUnicode!sD��
�+�+�A�|�<�����)�Q�_�_�v�h�?����)�Q�_�_�i�@r)�returnN)�__name__�
__module__�__qualname__�__doc__rrr
rrrrs���6�Arr)r#�unittestr�twisted.python.runtimer�twisted.trial.unittestr�	isWindows�twisted.internetrrr
rr�<module>r)sW����+�+��8����-��L�����>�?�A�X�A�@�Ar

Zerion Mini Shell 1.0