← Back
Editing: test_buffer.cpython-38.pyc
U W[j � @ sN d Z ddlmZmZ ddlmZ ddlmZ ddlm Z G dd� dej �Zd S ) z+ Test cases for L{twisted.logger._buffer}. � )�verifyObject�BrokenMethodImplementation)�unittest� )�ILogObserver)�LimitedHistoryLogObserverc @ s( e Zd ZdZdd� Zdd� Zdd� ZdS ) �LimitedHistoryLogObserverTestsz1 Tests for L{LimitedHistoryLogObserver}. c C sH t d�}ztt|� W n, tk rB } z| �|� W 5 d}~X Y nX dS )zH L{LimitedHistoryLogObserver} provides L{ILogObserver}. r N)r r r r Zfail)�self�observer�e� r �A/usr/lib/python3/dist-packages/twisted/logger/test/test_buffer.py�test_interface s z-LimitedHistoryLogObserverTests.test_interfacec C sT d}dd� t |d �D �}t|�}|D ]}||� q&g }|�|j� | �||� dS )zY L{LimitedHistoryLogObserver} saves history in the order it is received. � c S s g | ]}t |d ��qS �)�n��dict��.0r r r r � <listcomp>&