+
    üÐjK  ã                   óP   € R t ^ RIt^ RIt^ RIt^ RIHt ^ RIHt  ! R R]4      tR# )z3
Tests for distributed trial's options management.
N)ÚWorkerOptions)ÚTestCasec                   óZ   a € ] tR t^t o RtV 3R lR ltV 3R lR ltV 3R lR ltRtV t	R	# )
ÚWorkerOptionsTestsz
Tests for L{WorkerOptions}.
c                ó   <€ V ^8„  d   QhRR/# ©é   ÚreturnN© )ÚformatÚ__classdict__s   "€ÚG/usr/lib/python3/dist-packages/twisted/trial/_dist/test/test_options.pyÚ__annotate__ÚWorkerOptionsTests.__annotate__   s   ø€ ÷ 'ñ '�tñ 'ó    c                ó$   € \        4       V n        R# )z;
Build an L{WorkerOptions} object to be used in the tests.
N)r   Úoptions©Úselfs   &r   ÚsetUpÚWorkerOptionsTests.setUp   s   € ô %“ˆŽr   c                ó   <€ V ^8„  d   QhRR/# r   r
   )r   r   s   "€r   r   r      s   ø€ ÷ )ñ ) dñ )r   c                óÖ  € V P                  \        P                  \        P                  ! 4       4       \        P
                  ! 4       '       d    V P                  \        P                  4       \        P                  ! 4        V P                  P                  . RO4       V P                  R\        P                  ! 4       4       V P                  \        P
                  ! 4       4       R# )zL
L{WorkerOptions} supports a subset of standard options supported by
trial.
iÐ  N)z--recursionlimitÚ2000z--disablegc)Ú
addCleanupÚsysÚsetrecursionlimitÚgetrecursionlimitÚgcÚ	isenabledÚenabler   ÚparseOptionsÚassertEqualÚassertFalser   s   &r   Útest_standardOptionsÚ'WorkerOptionsTests.test_standardOptions   s…   € ð
 	�‰œ×-Ñ-¬s×/DÒ/DÓ/FÔGÜ�<Š<�>Š>Ø�O‰OœBŸI™IÔ&Ü
�	Š	ŒØ�‰×!Ñ!Ò"MÔNØ×Ñ˜œs×4Ò4Ó6Ô7Ø×ÑœŸš›Ö(r   c                ó   <€ V ^8„  d   QhRR/# r   r
   )r   r   s   "€r   r   r   (   s   ø€ ÷ 
ñ 
˜tñ 
r   c                ó
  € V P                  \        P                  P                  \        P                  P	                  \        P
                  ! 4       R4      4      V P                  P                  4       P                  4       R# )z‚
L{WorkerOptions.coverdir} returns the C{coverage} child directory of
the current directory to be used for storing coverage data.
ÚcoverageN)r"   ÚosÚpathÚrealpathÚjoinÚgetcwdr   Úcoverdirr   s   &r   Útest_coverageÚ WorkerOptionsTests.test_coverage(   sO   € ð
 	×ÑÜ�G‰G×ÑœRŸW™WŸ\™\¬"¯)ª)«+°zÓBÓCØ�L‰L×!Ñ!Ó#×(Ñ(ö	
r   )r   N)
Ú__name__Ú
__module__Ú__qualname__Ú__firstlineno__Ú__doc__r   r$   r/   Ú__static_attributes__Ú__classdictcell__)r   s   @r   r   r      s(   ø‡ € ñ÷'ð '÷)ð )÷
ö 
r   r   )	r5   r   r)   r   Útwisted.trial._dist.optionsr   Útwisted.trial.unittestr   r   r
   r   r   Ú<module>r:      s'   ðñó 
Û 	Û 
å 5Ý +ô 
˜ö  
r   