Server IP : 209.38.156.173 / Your IP : 216.73.216.122 [ Web Server : Apache/2.4.52 (Ubuntu) System : Linux lakekumayuhotel 5.15.0-136-generic #147-Ubuntu SMP Sat Mar 15 15:53:30 UTC 2025 x86_64 User : root ( 0) PHP Version : 8.1.2-1ubuntu2.22 Disable Function : NONE Domains : 2 Domains MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : OFF | Sudo : ON | Pkexec : ON Directory : /lib/python3/dist-packages/twisted/logger/test/__pycache__/ |
Upload File : |
o �b � @ s� d Z ddlmZmZmZmZ ddlmZ ddlm Z ddl mZ ddlm Z ddlmZ dd lmZmZ dd lmZmZ ddlmZ G dd � d e�ZG dd� d�ZG dd� dej�ZdS )z+ Test cases for L{twisted.logger._logger}. � )�List�Optional�Type�cast)�implementer)� NamedConstant)�unittest� )�formatEvent)�globalLogPublisher)�ILogObserver�LogEvent)�InvalidLogLevelError�LogLevel��Loggerc @ s2 e Zd ZdZ d dedee deddfdd�ZdS ) � TestLoggerz^ L{Logger} with an overridden C{emit} method that keeps track of received events. N�level�format�kwargs�returnc sl t t�dtdd f� fdd��}t�|� ztj� ||fi |�� W t�|� nt�|� w |||d�� _d S )N�eventr c s | � _ d S �N�r r ��self� �A/usr/lib/python3/dist-packages/twisted/logger/test/test_logger.py�observer s z!TestLogger.emit.<locals>.observer)r r r ) r r r r �addObserverr �emit�removeObserver�emitted)r r r r r r r r r s �zTestLogger.emitr ) �__name__� __module__�__qualname__�__doc__r r �str�objectr r r r r r s �����r c @ s<