← Back
Editing: test_observer.cpython-38.pyc
U W[� � @ sZ d Z ddlmZmZ ddlmZ ddlmZ ddlm Z ddlm Z G dd � d ej�Zd S )z- Test cases for L{twisted.logger._observer}. � )�verifyObject�BrokenMethodImplementation)�unittest� )�Logger)�ILogObserver)�LogPublisherc @ s` e Zd ZdZdd� Zdd� Zdd� Zdd � Zd d� Zdd � Z dd� Z dd� Zdd� Zdd� Z dS )�LogPublisherTestsz$ Tests for L{LogPublisher}. c C sF t � }ztt|� W n, tk r@ } z| �|� W 5 d}~X Y nX dS )z8 L{LogPublisher} is an L{ILogObserver}. N)r r r r Zfail)�self� publisher�e� r �C/usr/lib/python3/dist-packages/twisted/logger/test/test_observer.py�test_interface s z LogPublisherTests.test_interfacec C s8 dd� }dd� }t ||�}| �t||f�t|j�� dS )zB L{LogPublisher.observers} returns the observers. c S s d S �Nr �r r r r �<lambda>&