|
Server : LiteSpeed System : Linux server51.dnsbootclub.com 4.18.0-553.62.1.lve.el8.x86_64 #1 SMP Mon Jul 21 17:50:35 UTC 2025 x86_64 User : nandedex ( 1060) PHP Version : 8.1.33 Disable Function : NONE Directory : /opt/cppython/lib/python3.8/test/test_asyncio/__pycache__/ |
U
?��g� � @ s� d dl Z d dlZ d dlZd dlZd dlZd dlZd dlZd dlZd dlZG dd� d�Z G dd� d�Z
G dd� dej�ZG dd � d e�Z
G d
d� de�ZdS )� Nc @ s� e Zd Zdd� Zdd�dd�Zdd� Zd d
� Zdd� Zej d
dddd�dd�Z
ej dfdd�Zdd� Zdd� Z
ejdd� �Zdd� Zd
S )�FunctionalTestCaseMixinc C s t �� S �N)�asyncioZnew_event_loop��self� r �;/opt/cppython/lib/python3.8/test/test_asyncio/functional.py�new_loop s z FunctionalTestCaseMixin.new_loopg{�G�z�?)�delayc C s | j �t�|�� d S r )�loopZrun_until_completer �sleep)r r
r r r �run_loop_briefly s z(FunctionalTestCaseMixin.run_loop_brieflyc C s | j �|� | j�|� d S r )�._FunctionalTestCaseMixin__unhandled_exceptions�appendr Zdefault_exception_handler)r r �contextr r r �loop_exception_handler s z.FunctionalTestCaseMixin.loop_exception_handlerc C sB | � � | _t�d � | j�| j� g | _tjj| _ dd� tj_d S )Nc S s d S r r r r r r �<lambda>! � z/FunctionalTestCaseMixin.setUp.<locals>.<lambda>)
r r r �set_event_loopZset_exception_handlerr r �events�_get_running_loop�_old_get_running_loopr r r r �setUp s
zFunctionalTestCaseMixin.setUpc C sT z2| j�� | jr0td� t � | j� | �
d� W 5 | j tj_t�d � d | _X d S )Nz2Unexpected calls to loop.call_exception_handler():z1unexpected calls to loop.call_exception_handler())r r r r r r �closer �print�pprint�failr r r r �tearDown# s
z FunctionalTestCaseMixin.tearDownN� � �
)�family�addr�timeout�backlog�max_clientsc C s� |d kr<t td�r8|tjkr8t�� �}|j}W 5 Q R X nd}tj|||d�}|d kr\td��|dkrltd��|�|� t | ||||�S )N�AF_UNIX)z 127.0.0.1r )r! r$ �timeout is requiredr �#only blocking sockets are supported)
�hasattr�socketr&