| Server IP : 46.62.235.243 / Your IP : 216.73.216.163 Web Server : Apache/2.4.58 (Ubuntu) System : Linux Linkabili3Dicembre 6.8.0-100-generic #100-Ubuntu SMP PREEMPT_DYNAMIC Tue Jan 13 16:40:06 UTC 2026 x86_64 User : www-data ( 33) PHP Version : 8.1.33 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : OFF | Sudo : ON | Pkexec : OFF Directory : /usr/lib/python3/dist-packages/twisted/internet/test/__pycache__/ |
Upload File : |
�
oj�9 � �� � d Z ddlZddlmZ ddlmZ ddlmZ ddlm Z ddlm
Z
ddlmZ dd l
mZmZmZ dd
lmZ ddlmZ ddlmZmZmZ dd
lmZ ddlmZ ddlmZmZ ddl Z!e!Z e
d� Z# e ee� G d� d� � Z$ G d� de� Z%d� Z& G d� d� Z' G d� de'e� Z( G d� de'e� Z) G d� de� Z* ee d� G d� d e� � Z+y# e"$ r dZ Y �{w xY w)!z%
Tests for L{twisted.internet.base}.
� N)�Queue)�Callable)�skipIf)�implementer)� ParamSpec)�FirstOneWins)�DelayedCall�ReactorBase�ThreadedResolver)�Deferred)�DNSLookupError)�IReactorThreads�IReactorTime�IResolverSimple)�Clock)�
ThreadPool)�SkipTest�TestCase�_Pc �� � e Zd ZdZd� Zdeeef dej dej ddfd�Z
d � Zd
� Zd� Z
defd�Zdeeef dej dej ddfd
�Zd� Zy)�FakeReactorzl
A fake reactor implementation which just supports enough reactor APIs for
L{ThreadedResolver}.
c �� � � t � � _ � j j � _ t � � _ � j j � � fd�� _ t � � _ y )Nc � �� � j S �N)�_threadpool��selfs ��A/usr/lib/python3/dist-packages/twisted/internet/test/test_base.py�<lambda>z&FakeReactor.__init__.<locals>.<lambda>1 s
�� �T�%5�%5� � ) r �_clock� callLaterr r �start�
getThreadPoolr �_threadCallsr s `r �__init__zFakeReactor.__init__+ sK �� ��g������.�.���%�<�������� �5���!�G��r �callable�args�kwargs�returnNc �@ � | j j |||f� y r )r% �put�r r'