
    Yf                         d Z ddlmZmZmZmZ eZ G d de          Z G d de          Z G d de          Z	 G d	 d
e          Z
 G d de          Z G d de          Z G d de          ZdS )zN
Commands for reporting test success of failure to the manager.

@since: 12.3
    )BooleanCommandIntegerUnicodec                   F    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     U/var/www/html/env/lib/python3.11/site-packages/twisted/trial/_dist/managercommands.pyr   r      s@          ||~~./IWWYY'(HHHr   r   c                       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      sn         
 
llnn%	'	7799%	GGII&	I WWYY'(HHHr   r   c                       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   &   sn         
 
llnn%	''))$	||~~&	GGII&	I WWYY'(HHHr   r   c                   \    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   sM          ||~~.LLNN0KLIWWYY'(HHHr   r   c                   r    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`         
 
llnn%	7799%	,,..!I
 WWYY'(HHHr   r    c                   \    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   sM          ||~~.,,..0IJIWWYY'(HHHr   r#   c                   F    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@          ,,..)*IWWYY'(HHHr   r%   N)r   twisted.protocols.ampr   r   r   r   r   r   r   r   r   r    r#   r%   r   r   r   <module>r'      sk    E D D D D D D D D D D D) ) ) ) ) ) ) )) ) ) ) )w ) ) )) ) ) ) ) ) ) )) ) ) ) )g ) ) )
) 
) 
) 
) 
) 
) 
) 
)) ) ) ) )7 ) ) )) ) ) ) ) ) ) ) ) )r   