如何测试python日志字符串格式

时间:2017-03-09 16:00:30

标签: python exception logging

我们有几个案例,我们的日志代码中有一些字符串格式化问题(例如logging.debug('%d','Hi there'),但显然不是这个小问题)我想自动在我们的自动化测试中找到这种情况但是我该怎么做?

我能想出的最简单的方法是获取日志记录,以便针对此类情况引发异常(这将导致测试失败)。但是我该怎么做?即使logging.raiseExceptionsTrue,Python日志记录也不会引发异常。它们被打印到stderr,但没有人在自动化测试中看到它。

此致 托马斯

0 个答案:

没有答案