HEX
Server: Apache/2.4.52 (Ubuntu)
System: Linux spn-python 5.15.0-89-generic #99-Ubuntu SMP Mon Oct 30 20:42:41 UTC 2023 x86_64
User: arjun (1000)
PHP: 8.1.2-1ubuntu2.20
Disabled: NONE
Upload Files
File: //usr/lib/python3/dist-packages/twisted/logger/test/__pycache__/test_levels.cpython-310.pyc
o

�bc�@s6dZddlmZddlmZmZGdd�dej�ZdS)z+
Test cases for L{twisted.logger._levels}.
�)�unittest�)�InvalidLogLevelError�LogLevelc@s$eZdZdZddd�Zddd�ZdS)	�
LogLevelTestsz 
    Tests for L{LogLevel}.
    �returnNcCs&t��D]}|�t�|j�|�qdS)z,
        Look up log level by name.
        N)r�
iterconstants�assertIs�
levelWithName�name)�self�level�r�A/usr/lib/python3/dist-packages/twisted/logger/test/test_levels.py�test_levelWithNames�z LogLevelTests.test_levelWithNamec
CsVd}zt�|�Wnty#}z|�|j|�WYd}~dSd}~ww|�d�dS)z4
        You can't make up log level names.
        z*bogus*NzExpected InvalidLogLevelError.)rr
rr	r
�fail)r�bogus�errr�test_levelWithInvalidNames��z'LogLevelTests.test_levelWithInvalidName)rN)�__name__�
__module__�__qualname__�__doc__rrrrrrrs
rN)r�
twisted.trialr�_levelsrr�TestCaserrrrr�<module>s