File: //lib/python3/dist-packages/twisted/trial/_dist/__pycache__/distreporter.cpython-312.pyc
�
Ϫ�fP
� � � d Z ddlmZ ddlmZmZmZ ddlmZ ddl m
Z
ddlmZ ddl
mZmZ eeeeeef f Z ee� G d � d
e
e� � � Zy)z�
The reporter is not made to support concurrent test running, so we will
hold test results in here and only send them to the reporter once the
test is over.
@since: 12.3
� )�
TracebackType)�Optional�Tuple�Union)�implementer)�proxyForInterface)�Failure� )� IReporter� ITestCasec � � � e Zd ZdZ� fd�Zd� Zdededdfd�Zded eddfd
�Z d� Z
dd�Z dded ed
ee
ddfd�Zd� Zd� Z� xZS )�DistReporterz
See module docstring.
c �2 �� t �| � |� i | _ y �N)�super�__init__�running)�self�original� __class__s ��B/usr/lib/python3/dist-packages/twisted/trial/_dist/distreporter.pyr zDistReporter.__init__ s �� �
����"���� c �� � g | j |j � <