Ë
    ojc  ã                   óN   — d Z ddlmZ ddlmZmZ  G d„ dej                  «      Zy)z+
Test cases for L{twisted.logger._levels}.
é    )Úunittesté   )ÚInvalidLogLevelErrorÚLogLevelc                   ó    — e Zd ZdZdd„Zdd„Zy)ÚLogLevelTestsz 
    Tests for L{LogLevel}.
    Nc                 ó”   — t        j                  «       D ]1  }| j                  t        j                  |j                  «      |«       Œ3 y)z,
        Look up log level by name.
        N)r   ÚiterconstantsÚassertIsÚlevelWithNameÚname)ÚselfÚlevels     úA/usr/lib/python3/dist-packages/twisted/logger/test/test_levels.pyÚtest_levelWithNamez LogLevelTests.test_levelWithName   s;   € ô ×+Ñ+Ó-ò 	EˆEØ�M‰Mœ(×0Ñ0°·±Ó<¸eÕDñ	Eó    c                 óº   — d}	 t        j                  |«       | j                  d«       y# t        $ r&}| j	                  |j
                  |«       Y d}~yd}~ww xY w)z4
        You can't make up log level names.
        z*bogus*zExpected InvalidLogLevelError.N)r   r   Úfailr   r   r   )r   ÚbogusÚes      r   Útest_levelWithInvalidNamez'LogLevelTests.test_levelWithInvalidName   sR   € ð ˆð	8Ü×"Ñ" 5Ô)ð �I‰IÐ6Õ7øô $ò 	*Ø�M‰M˜!Ÿ'™' 5×)Ñ)ûð	*ús   „+ «	A´AÁA)ÚreturnN)Ú__name__Ú
__module__Ú__qualname__Ú__doc__r   r   © r   r   r   r      s   „ ñóEô
8r   r   N)r   Útwisted.trialr   Ú_levelsr   r   ÚTestCaser   r   r   r   ú<module>r!      s$   ðñõ #ß 4ô8�H×%Ñ%õ 8r   