(self)
| 4292 | self.assertEqual((data.msg, data.args), (msg, None)) |
| 4293 | |
| 4294 | def test_formatting(self): |
| 4295 | msg = self.next_message() |
| 4296 | levelname = logging.getLevelName(logging.WARNING) |
| 4297 | log_format_str = '{name} -> {levelname}: {message}' |
| 4298 | formatted_msg = log_format_str.format(name=self.name, |
| 4299 | levelname=levelname, message=msg) |
| 4300 | formatter = logging.Formatter(self.log_format) |
| 4301 | self.que_hdlr.setFormatter(formatter) |
| 4302 | self.que_logger.warning(msg) |
| 4303 | log_record = self.queue.get_nowait() |
| 4304 | self.assertEqual(formatted_msg, log_record.msg) |
| 4305 | self.assertEqual(formatted_msg, log_record.message) |
| 4306 | |
| 4307 | def test_queue_listener(self): |
| 4308 | handler = TestHandler(support.Matcher()) |
nothing calls this directly
no test coverage detected