File: //usr/lib/python3.9/test/support/__pycache__/logging_helper.cpython-39.pyc
a
kx�g� � @ s d dl ZG dd� dejj�ZdS )� Nc @ s, e Zd Zdd� Zdd� Zdd� Zdd� Zd S )
�TestHandlerc C s t jj�| d� || _d S )Nr )�logging�handlers�BufferingHandler�__init__�matcher)�selfr � r �1/usr/lib/python3.9/test/support/logging_helper.pyr s zTestHandler.__init__c C s dS )NFr )r r r r
�shouldFlush
s zTestHandler.shouldFlushc C s | � |� | j�|j� d S )N)�format�buffer�append�__dict__)r �recordr r r
�emit s
zTestHandler.emitc K s0 d}| j D ] }| jj|fi |��r
d} q,q
|S )zW
Look for a saved dict whose keys/values match the supplied arguments.
FT)r
r �matches)r �kwargs�result�dr r r
r s
zTestHandler.matchesN)�__name__�
__module__�__qualname__r r r r r r r r
r s r )Zlogging.handlersr r r r r r r r
�<module> s