def test_emitReturnsLoggedMessageId(self):
"""
MDKHandler.emit returns the LoggedMessageId from the Session.
"""
mdk, tracer = create_mdk_with_faketracer()
session = mdk.session()
handler = MDKHandler(mdk, lambda: session)
record = logging.makeLogRecord({"name": "", "levelname": "INFO",
"message": "hello"})
mid = handler.emit(record)
self.assertIsInstance(mid, LoggedMessageId)
self.assertEqual(mid.traceId, session._context.traceId)
评论列表
文章目录