(self)
| 4358 | self.assertEqual((data.msg, data.args), (msg, None)) |
| 4359 | |
| 4360 | def test_formatting(self): |
| 4361 | msg = self.next_message() |
| 4362 | levelname = logging.getLevelName(logging.WARNING) |
| 4363 | log_format_str = '{name} -> {levelname}: {message}' |
| 4364 | formatted_msg = log_format_str.format(name=self.name, |
| 4365 | levelname=levelname, message=msg) |
| 4366 | formatter = logging.Formatter(self.log_format) |
| 4367 | self.que_hdlr.setFormatter(formatter) |
| 4368 | self.que_logger.warning(msg) |
| 4369 | log_record = self.queue.get_nowait() |
| 4370 | self.assertEqual(formatted_msg, log_record.msg) |
| 4371 | self.assertEqual(formatted_msg, log_record.message) |
| 4372 | |
| 4373 | def test_queue_listener(self): |
| 4374 | handler = TestHandler(support.Matcher()) |
nothing calls this directly
no test coverage detected