+
    Df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<<>>OOBII&
		!!"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    
 	GGRWW\\"))+zBCLL!!#((	
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   