| Server IP : 217.160.0.135 / Your IP : 216.73.217.85 Web Server : Apache System : Linux www 6.18.52-i1-ampere #1203 SMP Mon Sep 14 18:29:59 CEST 2026 aarch64 User : sws1074145052 ( 1074145052) PHP Version : 8.3.32 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : OFF | Sudo : OFF | Pkexec : OFF Directory : /lib/python3/dist-packages/zmq/tests/__pycache__/ |
Upload File : |
�
mc�c� � � � d dl Z d dlZd dlZd dlmZ d dlZd dlmZmZm Z d� Z
G d� de� � Z G d� de� � Ze rd dl
Z
d d lmZ G d
� dee� � ZdS dS )� N)�mark)� GreenTest�PollZMQTestCase�have_geventc �. � t j d� � d S )N� �?)�time�sleep� � �5/usr/lib/python3/dist-packages/zmq/tests/test_poll.py�waitr s � ��J�t�����r c �� � e Zd Zej Zd� Zd� Zd� Zd� Z e j
ej �
d� � d�� � d� � � Z e j d �
� � d� � � ZdS )
�TestPollc � � | � t j t j � � \ }}t � � | � � � }|� |t j t j z � � |� |t j t j z � � t |� � � � � }|| t j k sJ �|| t j k sJ �|�
d� � |�
d� � t � � t |� � � � � }|| t j t j z k sJ �|| t j t j z k sJ �|� � � |� � � t |� � � � � }|| t j k sJ �|| t j k sJ �|� |� � |� |� � d S )N� msg1� msg2)
�create_bound_pair�zmq�PAIRr �Poller�register�POLLIN�POLLOUT�dict�poll�send�recv�
unregister��self�s1�s2�poller�sockss r
� test_pairzTestPoll.test_pair s� � ��'�'���#�(�;�;���B�
��������������C�J���4�5�5�5�����C�J���4�5�5�5��V�[�[�]�]�#�#���R�y�C�K�'�'�'�'��R�y�C�K�'�'�'�'�
�������
������������V�[�[�]�]�#�#���R�y�C�K�#�*�4�4�4�4�4��R�y�C�K�#�*�4�4�4�4�4�
��� � � �
��� � � ��V�[�[�]�]�#�#���R�y�C�K�'�'�'�'��R�y�C�K�'�'�'�'����"�������"�����r c � � | � t j t j � � \ }}t � � | � � � }|� |t j t j z � � |� |t j t j z � � t |�
� � � � }||vsJ �|| t j k sJ �|� d� � t |�
� � � � }||vsJ �t j
d� � t |�
� � � � }|| t j k sJ �|� � � t |�
� � � � }|| t j k sJ �|� d� � t |�
� � � � }||vsJ �t j
d� � t |�
� � � � }|| t j k sJ �|� � � t |�
� � � � }|| t j k sJ �|� |� � |� |� � d S )Nr � �?r )r r �REP�REQr r r r r r r r r r
r r r s r
�test_reqrepzTestPoll.test_reqrep5 s2 � ��'�'�����9�9���B�
��������������C�J���4�5�5�5�����C�J���4�5�5�5� �V�[�[�]�]�#�#���������R�y�C�K�'�'�'�'� ��������V�[�[�]�]�#�#��������
�
�3�����V�[�[�]�]�#�#���R�y�C�J�&�&�&�&� ��� � � ��V�[�[�]�]�#�#���R�y�C�K�'�'�'�'� ��������V�[�[�]�]�#�#��������
�
�3�����V�[�[�]�]�#�#���R�y�C�J�&�&�&�&� ��� � � ��V�[�[�]�]�#�#���R�y�C�K�'�'�'�'����"�������"�����r c �^ � | � t j t j � � \ }}| � � � }|� |t j t j z � � |� |d� � ||v sJ �||vsJ �|� |d� � ||vsJ �d S )Nr )r r r r r r r )r! r"