o
    ¯bé  ã                   @   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ÚListOfÚUnicodec                   @   ó(   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   úE/usr/lib/python3/dist-packages/twisted/trial/_dist/managercommands.pyr      ó    r   c                   @   óD   e Zd ZdZdeƒ fdeƒ fdeƒ fdeeƒ ƒfgZdeƒ fgZdS )ÚAddErrorz
    Add an error.
    r   ó   errors
   errorClassó   framesr	   N©	r   r   r   r   r   r   r   r   r   r   r   r   r   r      ó    ür   c                   @   r   )Ú
AddFailurez
    Add a failure.
    r   s   fails	   failClassr   r	   Nr   r   r   r   r   r   &   r   r   c                   @   ó0   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   ó    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                   @   r   )ÚAddUnexpectedSuccessz$
    Add an unexpected success.
    r   r    r	   Nr
   r   r   r   r   r!   J   r   r!   c                   @   r   )Ú	TestWritez
    Write test log.
    s   outr	   Nr
   r   r   r   r   r"   S   r   r"   N)r   Útwisted.protocols.ampr   r   r   r   r   r   r   r   r   r   r!   r"   r   r   r   r   Ú<module>   s   			