| Server IP : 118.27.122.248 / Your IP : 216.73.216.230 Web Server : Apache System : Linux web0264.sh.tyo1 4.18.0-553.79.1.lve.el7h.x86_64 #1 SMP Wed Oct 15 16:34:46 UTC 2025 x86_64 User : c9415830 ( 11735) PHP Version : 8.4.17 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : ON | Sudo : OFF | Pkexec : OFF Directory : /opt/alt/python36/lib64/python3.6/test/__pycache__/ |
Upload File : |
3 �w2_�# � @ s� d Z ddlZddlZddlZddlZddlZddlZeed�sHejd��yej � W n: e k r� Z zejejkr|ejd��� W Y ddZ[X nX G dd� dej �Zedkr�ej� dS ) z Tests for epoll wrapper. � N�epollztest works only on Linux 2.6zkernel doesn't support epoll()c @ st e Zd Zdd� Zdd� Zdd� Zdd� Zd d � Zdd� Zd d� Z dd� Z dd� Zdd� Zdd� Z dd� Zdd� ZdS )� TestEPollc C s. t j � | _| jjd� | jj� | jg| _d S )N� 127.0.0.1r )r r )�socket�serverSocketZbindZlisten�connections)�self� r �4/opt/alt/python36/lib64/python3.6/test/test_epoll.py�setUp+ s zTestEPoll.setUpc C s x| j D ]}|j� qW d S )N)r �close)r Zsktr r r �tearDown1 s zTestEPoll.tearDownc C s� t j � }|jd� y|jd| jj� d f� W n6 tk rd } z| j|jd tj � W Y d d }~X n X t d��| jj� \}}| jj ||f� ||fS )NFz 127.0.0.1� r z&Connect should have raised EINPROGRESS)r ZsetblockingZconnectr Zgetsockname�OSError�assertEqual�args�errnoZEINPROGRESS�AssertionErrorZacceptr �extend)r �client�e�serverZaddrr r r �_connected_pair5 s &zTestEPoll._connected_pairc C s� yt jd�}W n. tk r< } ztt|���W Y d d }~X nX | j|j� dk|j� � | j|j � |j� | j|j� | j t |j� tt d�r�t jdt j�j� t jt jd�j� t jdd�j� d S )N� r � EPOLL_CLOEXECr )�flags���) �selectr r r �str� assertTrue�fileno�closedr �assertRaises� ValueError�hasattrr )r �epr r r r �test_createC s zTestEPoll.test_createc C s� | j ttjddd� | j ttjd� | j ttjd � | j ttjf � | j ttjdg� | j ttji � | j ttjd� | j ttjd � | j ttjdd� ttd�r�| j ttjdd � d S )Nr � � Zfoor )�sizehintr iD0 )r ���r* )r"