%PDF- %PDF-
Direktori : /usr/lib/python3/dist-packages/twisted/internet/test/__pycache__/ |
Current File : //usr/lib/python3/dist-packages/twisted/internet/test/__pycache__/test_fdset.cpython-312.pyc |
� Ϫ�f�4 � � � d Z ddlZddlZddlZddlmZ ddlmZ ddlm Z ddl mZmZ ddl mZmZ ddlmZ dd lmZ dd lmZ d� Z G d� d e� Z ee� G d� d� � Z e� j5 ej7 � � y)z0 Tests for implementations of L{IReactorFDSet}. � N)�skipIf)�implementer)�FileDescriptor)� IReactorFDSet�IReadDescriptor)�EINPROGRESS�EWOULDBLOCK)�ReactorBuilder)�platform)�SkipTestc � � t j � } | j d� | j d� t j � } |j d� |j d| j � d f� | j � \ }} | j � ||fS # t $ r&}|j d t t fvr� Y d }~�Rd }~ww xY w# t $ r |j � � w xY w# | j � w xY w)N)� 127.0.0.1r � Fr r ) �socket�bind�listen�setblocking�connect�getsockname�OSError�argsr r �accept� BaseException�close)�serverSocket�client�e�server�addrs �B/usr/lib/python3/dist-packages/twisted/internet/test/test_fdset.py� socketpairr! s� � ��=�=�?�L����&�'������������ ����u�%� �����\�-E�-E�-G��-J�K�L� (�.�.�0�L�F�D� �����6�>��� � ��6�6�!�9�[�+�$>�>�� ?�� �� � ��L�L�N�� �� ����sG �C; � C �$B+ �C �+ C�4C�C �C�C �C8�8C; �;D c � � e Zd ZdZegZd� Zd� Zd� Zd� Z d� Z d� Zd� Zd � Z d � Zd� Zd� Zd � Z e ej( � d� d� � Zd� Zy)�ReactorFDSetTestsBuilderz> Builder defining tests relating to L{IReactorFDSet}. c � � t � \ }}| j |j � | j |j � ||fS )zL Return the two sockets which make up a new TCP connection. )r! � addCleanupr ��selfr r s r �_connectedPairz'ReactorFDSetTestsBuilder._connectedPair8 s9 � � $�����������%�������%��v�~�� c � � | j � }| j � \ }}t |� }|j |_ |||fS �N)�buildReactorr( r �fileno)r'