File: //lib/python3/dist-packages/twisted/logger/test/__pycache__/test_legacy.cpython-310.pyc
o
�b 9 � @ s� d Z ddlZddlmZ ddlmZmZ ddlmZ ddl m
Z
ddlmZ ddl
mZmZ dd lmZ dd
lmZ ddlmZ dd
lmZmZ ddlmZmZ ddlmZ G dd� dej�Z G dd� dej�Z!dS )z+
Test cases for L{twisted.logger._legacy}.
� N)�time)�List�cast)�implementer)�BrokenMethodImplementation)�verifyObject)�context�log)�Failure)�unittest� )�formatEvent)�ILogObserver�LogEvent)�LegacyLogObserverWrapper�publishToNewObserver)�LogLevelc @ s e Zd ZdZd4dd�Zd4dd�Zdedefd d
�Zdedefdd�Zd4d
d�Z d4dd�Z
d4dd�Zd4dd�Zd4dd�Z
d4dd�Zd4dd�Zd4dd�Zd4dd�Zd4dd �Zd4d!d"�Zd4d#d$�Zd4d%d&�Zd4d'd(�Zd)edefd*d+�Zd4d,d-�Zd4d.d/�Zd4d0d1�Zd4d2d3�ZdS )5�LegacyLogObserverWrapperTestsz0
Tests for L{LegacyLogObserverWrapper}.
�returnNc
C sZ t tjdd� �}t|�}ztt|� W dS ty, } z| �|� W Y d}~dS d}~ww )zD
L{LegacyLogObserverWrapper} is an L{ILogObserver}.
c S � d S �N� ��er r �A/usr/lib/python3/dist-packages/twisted/logger/test/test_legacy.py�<lambda>"