| Server IP : 35.80.110.71 / Your IP : 216.73.216.221 Web Server : Apache/2.4.58 (Ubuntu) System : Linux ip-172-31-21-44 6.17.0-1019-aws #19~24.04.1-Ubuntu SMP Tue Jun 23 18:53:06 UTC 2026 x86_64 User : ubuntu ( 1000) PHP Version : 8.3.31 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : OFF | Sudo : ON | Pkexec : OFF Directory : /usr/lib/python3/dist-packages/twisted/logger/test/__pycache__/ |
Upload File : |
�
oj* � � � d Z ddlmZmZmZmZ ddlmZ ddlm Z ddl
mZ ddlm
Z
ddlmZmZ dd lmZ dd
lmZ G d� de
j* � Zy
)z-
Test cases for L{twisted.logger._observer}.
� )�Dict�List�Tuple�cast)�implementer)�BrokenMethodImplementation)�verifyObject)�unittest� )�ILogObserver�LogEvent)�Logger)�LogPublisherc �` � e Zd ZdZd
d�Zd
d�Zd
d�Zd
d�Zd
d�Zd
d�Z d
d �Z
d
d
�Zd
d�Zd
d�Z
y)�LogPublisherTestsz$
Tests for L{LogPublisher}.
Nc � � t � } t t |� y# t $ r}| j |� Y d}~yd}~ww xY w)z8
L{LogPublisher} is an L{ILogObserver}.
N)r r r r �fail)�self� publisher�es �C/usr/lib/python3/dist-packages/twisted/logger/test/test_observer.py�test_interfacez LogPublisherTests.test_interface s7 � � !�N� � ���y�1��)� ��I�I�a�L�L�� �s � � A�<�Ac � � t t d� � }t t d� � }t ||� }| j ||ht |j
� � y)zB
L{LogPublisher.observers} returns the observers.
c � � y �N� �r s r �<lambda>z2LogPublisherTests.test_observers.<locals>.<lambda>'