+
    4Ssi;
  ã                   óV   € R t ^ RIt^ t^t^t^tRR lt ! R R]P                  4      tR# )zSubunit test protocol.Nc                 ó&   € \         \        V 4      R 3# ©N)Ú	Exception)Údescriptions   &Ú8/usr/lib/python3/dist-packages/samba/subunit/__init__.pyÚRemoteErrorr      s   € Ü”y Ó-¨tÐ4Ð4ó    c                   ój   a € ] tR t^!t o RtR tR tR tR tR t	R t
R tR	 tR
 tRR ltR tRtV tR# )ÚRemotedTestCaseah  A class to represent test cases run in child processes.

Instances of this class are used to provide the Python test API a TestCase
that can be printed to the screen, introspected for metadata and so on.
However, as they are a simply a memoisation of a test that was actually
run in the past by a separate process, they cannot perform any interactive
actions.
c                óZ   €  V P                   VP                   8H  #   \         d     R # i ; i)F)Ú_RemotedTestCase__descriptionÚAttributeError)ÚselfÚothers   &&r   Ú__eq__ÚRemotedTestCase.__eq__+   s0   € ð	Ø×%Ñ%¨×)<Ñ)<Ñ<Ð<øÜô 	Úð	ús   ‚ ›*©*c                ó   € Wn         R# )z7Create a pseudo test case with description description.N©r   )r   r   s   &&r   Ú__init__ÚRemotedTestCase.__init__1   s   € à(Ör   c                ó&   € \        R V,          4      h)z(%s on RemotedTestCases is not permitted.)ÚNotImplementedError)r   Úlabels   &&r   ÚerrorÚRemotedTestCase.error5   s   € Ü!Ð"LØ"'õ#(ó )ð 	)r   c                ó(   € V P                  R 4       R# )ÚsetUpN©r   ©r   s   &r   r   ÚRemotedTestCase.setUp9   s   € Ø�
‰
�7Ör   c                ó(   € V P                  R 4       R# )ÚtearDownNr   r   s   &r   r!   ÚRemotedTestCase.tearDown<   s   € Ø�
‰
�:Ör   c                ó   € V P                   # r   r   r   s   &r   ÚshortDescriptionÚ RemotedTestCase.shortDescription?   s   € Ø×!Ñ!Ð!r   c                ó   € V P                   : # r   r   r   s   &r   ÚidÚRemotedTestCase.idB   s   € Ø×)Ó)Ð+r   c                óF   € V P                   : R V P                  4       : R2# )z (Ú))r   Ú	_strclassr   s   &r   Ú__str__ÚRemotedTestCase.__str__E   s   € Ø ×.Ô.°·±Ö0@ÐAÐAr   c                óH   € R V P                  4       : RV P                  : R2# )Ú<z description='z'>)r+   r   r   s   &r   Ú__repr__ÚRemotedTestCase.__repr__H   s   � à—‘Ö  $×"4Ô"4ð6ð 	6r   Nc                ó¨   € Vf   V P                  4       pVP                  V 4       VP                  V \        R4      4       VP	                  V 4       R # )NzCannot run RemotedTestCases.
)ÚdefaultTestResultÚ	startTestÚaddErrorr   ÚstopTest)r   Úresults   &&r   ÚrunÚRemotedTestCase.runL   sC   € ØŠ>Ø×+Ñ+Ó-ˆFØ×Ñ˜ÔØ�‰˜œkÐ*JÓKÔLØ�‰˜Ör   c                óT   € V P                   pVP                  : R VP                  : 2# )Ú.)Ú	__class__Ú
__module__Ú__name__)r   Úclss   & r   r+   ÚRemotedTestCase._strclassS   s   € Ø�n‰nˆØŸ.œ.¨#¯,«,Ð7Ð7r   )Ú__descriptionr   )r>   r=   Ú__qualname__Ú__firstlineno__Ú__doc__r   r   r   r   r!   r$   r'   r,   r0   r8   r+   Ú__static_attributes__Ú__classdictcell__)Ú__classdict__s   @r   r
   r
   !   sG   ø‡ € ñòò)ò)òòò"ò,òBò6ô÷8ð 8r   r
   )Ú )	rD   ÚunittestÚPROGRESS_SETÚPROGRESS_CURÚPROGRESS_PUSHÚPROGRESS_POPr   ÚTestCaser
   © r   r   Ú<module>rP      s:   ðñ$ ã ð €Ø€Ø€Ø€ô5ô48�h×'Ñ'ö 48r   