twisted.logger.test.test_logger.TestLogger(Logger) class documentationtwisted.logger.test.test_logger
(View In Hierarchy)
Logger with an 
overridden emit method that keeps track of received 
events.
| Method | emit | Emit a log event to all log observers at the given level. | 
Inherited from Logger:
| Instance Variable | namespace | the namespace for this logger (type: str) | 
| Instance Variable | source | The object which is emitting events via this logger (type: object) | 
| Instance Variable | observer | The observer that this logger will send events to. | 
| Method | __init__ | No summary | 
| Method | __get__ | When used as a descriptor, i.e.: | 
| Method | __repr__ | Undocumented | 
| Method | failure | Log a failure and emit a traceback. | 
| Method | debug | Emit a log event at log level LogLevel.debug. | 
| Method | info | Emit a log event at log level LogLevel.info. | 
| Method | warn | Emit a log event at log level LogLevel.warn. | 
| Method | error | Emit a log event at log level LogLevel.error. | 
| Method | critical | Emit a log event at log level LogLevel.critical. | 
| Static Method | _namespaceFromCallingContext | Derive a namespace from the module containing the caller's caller. | 
Emit a log event to all log observers at the given level.
| Parameters | level | a LogLevel | 
| format | a message format using new-style (PEP 3101) formatting.  The logging event 
(which is a dict)
is used to render this format string. | |
| kwargs | additional key/value pairs to include in the event. Note that values which are later mutated may result in non-deterministic behavior from observers that schedule work for later execution. |