Python 3.x Pytest捕获不工作-caplog和capsys为空

Python 3.x Pytest捕获不工作-caplog和capsys为空,python-3.x,pytest,fixtures,Python 3.x,Pytest,Fixtures,我正在尝试为记录器创建单元测试,但即使记录了事件,caplog和capsys仍然为空 我做错了什么?事实证明,我的记录器的属性propagate设置为False。因此,事件没有转发到由pytest添加到根记录器的LogCaptureHandler caplog和capsys都依赖于接收传播事件的LogCaptureHandler 事实证明,我的记录器的属性propagate设置为False。因此,事件没有转发到由pytest添加到根记录器的LogCaptureHandler caplog和cap

我正在尝试为记录器创建单元测试,但即使记录了事件,caplog和capsys仍然为空


我做错了什么?

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

caplog和capsys都依赖于接收传播事件的LogCaptureHandler


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

caplog和capsys都依赖于接收传播事件的LogCaptureHandler

有同样的麻烦,然而传播是真的有同样的麻烦,但是传播是真的