Pytest捕获不起作用-Caplog和Capsys为空

时间:2020-05-09 19:50:26

标签: python-3.x pytest fixtures

我正在尝试为记录器创建单元测试,但是-即使记录了事件-caplogcapsys仍然为空。

我在做什么错了?

1 个答案:

答案 0 :(得分:2)

事实证明,我的记录器的属性propagate设置为False。结果,事件没有转发到pytest添加到根记录器的LogCaptureHandler中。

caplogcapsys都取决于LogCaptureHandler接收传播的事件。

LogCaptureHandler

相关问题