§
    Ètºfc  ã                   óL   — d Z ddlmZ ddlmZmZ  G d„ dej        ¦  «        ZdS )z+
Test cases for L{twisted.logger._levels}.
é    )Úunittesté   )ÚInvalidLogLevelErrorÚLogLevelc                   ó"   — e Zd ZdZdd„Zdd„ZdS )ÚLogLevelTestsz 
    Tests for L{LogLevel}.
    ÚreturnNc                 óŒ   — t          j        ¦   «         D ]/}|                      t          j        |j        ¦  «        |¦  «         Œ0dS )z,
        Look up log level by name.
        N)r   ÚiterconstantsÚassertIsÚlevelWithNameÚname)ÚselfÚlevels     ú^/var/www/surfInsights/venv3-11/lib/python3.11/site-packages/twisted/logger/test/test_levels.pyÚtest_levelWithNamez LogLevelTests.test_levelWithName   sN   € õ Ô+Ñ-Ô-ð 	Eð 	EˆEØ�MŠM�(Ô0°´Ñ<Ô<¸eÑDÔDÐDÐDð	Eð 	Eó    c                 óÄ   — d}	 t          j        |¦  «         |                      d¦  «         dS # t          $ r&}|                      |j        |¦  «         Y d}~dS 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   sƒ   € ð ˆð	8ÝÔ" 5Ñ)Ô)Ð)ð �IŠIÐ6Ñ7Ô7Ð7Ð7Ð7øõ $ð 	*ð 	*ð 	*Ø�MŠM˜!œ' 5Ñ)Ô)Ð)Ð)Ð)Ð)Ð)Ð)Ð)øøøøð	*øøøs   „/ ¯
A¹AÁA)r	   N)Ú__name__Ú
__module__Ú__qualname__Ú__doc__r   r   © r   r   r   r      sJ   € € € € € ðð ðEð Eð Eð Eð
8ð 
8ð 
8ð 
8ð 
8ð 
8r   r   N)r   Útwisted.trialr   Ú_levelsr   r   ÚTestCaser   r   r   r   ú<module>r!      sr   ððð ð #Ð "Ð "Ð "Ð "Ð "Ø 4Ð 4Ð 4Ð 4Ð 4Ð 4Ð 4Ð 4ð8ð 8ð 8ð 8ð 8�HÔ%ñ 8ô 8ð 8ð 8ð 8r   