Файловый менеджер - Редактировать - /opt/imh-python/lib/python3.9/site-packages/twisted/test/__pycache__/test_tcp_internals.cpython-39.pyc
Ðазад
a k�h�2 � @ s d Z ddlZddlZddlZzddlZW n ey> dZY n0 ddlmZ ddlm Z m Z ddlmZm Z ddlmZmZ ddlmZmZmZmZmZmZmZmZmZmZmZ ddlmZ dd lm Z dd l!m"Z" ee j#�$e � d�G dd � d e"��Z%ee j#�$e � d�G dd� de"��Z&dS )z Whitebox tests for TCP APIs. � N)�skipIf)� interfaces�reactor)� gatherResults� maybeDeferred)�Protocol� ServerFactory)�_ACCEPT_ERRORS�EAGAIN�ECONNABORTED�EINPROGRESS�EMFILE�ENFILE�ENOBUFS�ENOMEM�EPERM�EWOULDBLOCK�Port)�log)�platform)�TestCasez?This test only applies to reactors that implement IReactorFDsetc @ sF e Zd ZdZdZdd� Zdd� Zdd� Zee � � d kd �dd� �Zd S )�PlatformAssumptionsTestsz4 Test assumptions about platform behaviors. i c C s\ g | _ td urXddlm} t|� �d }t�tj�| _t�tj|| jd f� |d | _ d S )Nr )�_listOpenFDs� � �d ) �openSockets�resourceZtwisted.internet.processr �len� getrlimit� RLIMIT_NOFILE�originalFileLimit� setrlimit�socketLimit)�selfr ZnewLimit� r% ��/root/rpmbuild/BUILDROOT/imh-python39-modules-3.9.7-92.el8.x86_64/opt/imh-python/lib/python3.9/site-packages/twisted/test/test_tcp_internals.py�setUp4 s �zPlatformAssumptionsTests.setUpc C sT | j r| j �� �� q td urPt�tj�d }t| jd |�}t�tj||f� d S )Nr r ) r �pop�closer r r �minr! r"