MCPcopy Index your code
hub / github.com/RustPython/RustPython / test_formatting

Method test_formatting

Lib/test/test_logging.py:4294–4305  ·  view source on GitHub ↗
(self)

Source from the content-addressed store, hash-verified

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())

Callers

nothing calls this directly

Calls 6

next_messageMethod · 0.80
setFormatterMethod · 0.80
formatMethod · 0.45
warningMethod · 0.45
get_nowaitMethod · 0.45
assertEqualMethod · 0.45

Tested by

no test coverage detected