python (3.11.7)
e
d dl Z d dlZddlmZ ej dddg Z G d de j Z G d d
e ZdS ) N )_BaseTestCaseContext_LoggingWatcherrecordsoutputc $ e Zd ZdZd Zd Zd ZdS )_CapturingHandlerzM
A logging handler capturing all (raw and formatted) logging output.
c n t j | t g g | _ d S N)loggingHandler__init__r watcherselfs A/BuggyBox/python/3.11.7/bootstrap/lib/python3.11/unittest/_log.pyr z_CapturingHandler.__init__ s- &&&&r2.. c d S r r s r flushz_CapturingHandler.flush s r c | j j | | | }| j j | d S r )r r appendformatr )r recordmsgs r emitz_CapturingHandler.emit sK ##F+++kk&!!""3'''''r N)__name__
__module____qualname____doc__r r r r r r r r
sK / / /
( ( ( ( (r r c ( e Zd ZdZdZd Zd Zd ZdS )_AssertLogsContextz6A context manager for assertLogs() and assertNoLogs() z"%(levelname)s:%(name)s:%(message)sc t j | | || _ |r&t j || | _ nt j | _ d | _ || _ d S r )
r r logger_namer _nameToLevelgetlevelINFOr no_logs)r test_caser$ r'