| Server IP : 138.197.176.125 / Your IP : 216.73.217.54 Web Server : Apache/2.4.41 (Ubuntu) System : Linux SuiteCRM-8 5.4.0-216-generic #236-Ubuntu SMP Fri Apr 11 19:53:21 UTC 2025 x86_64 User : root ( 0) PHP Version : 8.3.19 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : ON | Sudo : ON | Pkexec : ON Directory : /lib/python3/dist-packages/twisted/internet/test/__pycache__/ |
Upload File : |
U
W[�+ � @ s� d Z ddlmZmZ ddlZddlZddlZzddlZW n ek
rP dZ Y nX ddl
mZ dZ ddlm
Z
ddlmZ G dd � d e�ZG d
d� de�ZG dd
� d
e�ZG dd� de�ZdS )z;
Tests for POSIX-based L{IReactorProcess} implementations.
� )�division�absolute_importNznon-POSIX platform)�process)�range)�TestCasec @ s0 e Zd ZdZdd� Zdd� Zdd� Zdd � Zd
S )�FakeFilez>
A dummy file object which records when it is closed.
c C s || _ || _d S �N)�testcase�fd)�selfr r
� r �I/usr/lib/python3/dist-packages/twisted/internet/test/test_posixprocess.py�__init__ s zFakeFile.__init__c C s | j j�| j� d S r )r �_files�remover
�r r r r
�close! s zFakeFile.closec C s | S r r r r r r
� __enter__% s zFakeFile.__enter__c C s | � � d S r )r )r �exc_type� exc_value� tracebackr r r
�__exit__) s zFakeFile.__exit__N)�__name__�
__module__�__qualname__�__doc__r r r r r r r r
r s
r c @ s$ e Zd ZdZdZdd� Zdd� ZdS )�FakeResourceModulez�
Fake version of L{resource} which hard-codes a particular rlimit for maximum
open files.
@ivar _limit: The value to return for the hard limit of number of open files.
� c C s
|| _ d S r )�_limit�r �limitr r r
r 7 s zFakeResourceModule.__init__c C s || j krd| jgS ddgS )zX
A fake of L{resource.getrlimit} which returns a pre-determined result.
r �{ i� )�
RLIMIT_NOFILEr )r Znor r r
� getrlimit; s
zFakeResourceModule.getrlimitN)r r r r r"