U
    n5{ié  ã                   @   s”   d Z ddlmZmZmZmZ eZG dd„ deƒZG dd„ deƒZG dd„ deƒZ	G d	d
„ d
eƒZ
G dd„ deƒZG dd„ deƒZG dd„ deƒZdS )zN
Commands for reporting test success of failure to the manager.

@since: 12.3
é    )ÚBooleanÚCommandÚIntegerÚUnicodec                   @   s(   e Zd ZdZdeƒ fgZdeƒ fgZdS )Ú
AddSuccessz
    Add a success.
    ó   testNameó   successN©Ú__name__Ú
__module__Ú__qualname__Ú__doc__ÚNativeStringÚ	argumentsr   Úresponse© r   r   úG/tmp/pip-unpacked-wheel-mnhg7r0q/twisted/trial/_dist/managercommands.pyr      s   r   c                   @   s@   e Zd ZdZdeƒ fdeƒ fdeƒ fdeƒ fgZdeƒ fgZdS )ÚAddErrorz
    Add an error.
    r   s
   errorClassó   errorStreamIdó   framesStreamIdr   N©	r
   r   r   r   r   r   r   r   r   r   r   r   r   r      s   ür   c                   @   s@   e Zd ZdZdeƒ fdeƒ fdeƒ fdeƒ fgZdeƒ fgZdS )Ú
AddFailurez
    Add a failure.
    r   s   failStreamIds	   failClassr   r   Nr   r   r   r   r   r   &   s   ür   c                   @   s0   e Zd ZdZdeƒ fdeƒ fgZdeƒ fgZdS )ÚAddSkipz
    Add a skip.
    r   s   reasonr   Nr	   r   r   r   r   r   4   s   r   c                   @   s8   e Zd ZdZdeƒ fdeƒ fdeƒ fgZdeƒ fgZdS )ÚAddExpectedFailurez"
    Add an expected failure.
    r   r   ó   todor   Nr   r   r   r   r   r   =   s   ýr   c                   @   s0   e Zd ZdZdeƒ fdeƒ fgZdeƒ fgZdS )ÚAddUnexpectedSuccessz$
    Add an unexpected success.
    r   r   r   Nr	   r   r   r   r   r   J   s   r   c                   @   s(   e Zd ZdZdeƒ fgZdeƒ fgZdS )Ú	TestWritez
    Write test log.
    s   outr   Nr	   r   r   r   r   r   S   s   r   N)r   Ztwisted.protocols.ampr   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   Ú<module>   s   			