+
    Dfjc                     P    R t ^ RIHt ^RIHtHt  ! R R]P                  4      tR# )z+
Test cases for L{twisted.logger._levels}.
)unittest)InvalidLogLevelErrorLogLevelc                   H   a  ] tR t^t o RtV 3R lR ltV 3R lR ltRtV tR# )LogLevelTestsz
Tests for L{LogLevel}.
c                   < V ^8  d   QhRR/#    returnN )format__classdict__s   "A/usr/lib/python3/dist-packages/twisted/logger/test/test_levels.py__annotate__LogLevelTests.__annotate__   s     E ED E    c                    \         P                  ! 4        F3  pV P                  \         P                  ! VP                  4      V4       K5  	  R# )z
Look up log level by name.
N)r   iterconstantsassertIslevelWithNamename)selflevels   & r   test_levelWithName LogLevelTests.test_levelWithName   s4     ++-EMM(00<eD .r   c                   < V ^8  d   QhRR/# r   r   )r   r   s   "r   r   r      s     
8 
84 
8r   c                    Rp \         P                  ! V4       V P                  R4       R#   \         d(   pT P	                  TP
                  T4        Rp?R# Rp?ii ; i)z$
You can't make up log level names.
z*bogus*zExpected InvalidLogLevelError.N)r   r   failr   r   r   )r   boguses   &  r   test_levelWithInvalidName'LogLevelTests.test_levelWithInvalidName   sR     	8""5) II67 $ 	*MM!''5))	*s   - AAAr   N)	__name__
__module____qualname____firstlineno____doc__r   r    __static_attributes____classdictcell__)r   s   @r   r   r      s      E E
8 
8r   r   N)r&   twisted.trialr   _levelsr   r   TestCaser   r   r   r   <module>r,      s$    # 48H%% 8r   