gpt4 book ai didi

python-3.x - Pytest 捕获不起作用 - caplog 和 capsys 为空

转载 作者:行者123 更新时间:2023-12-04 16:27:06 25 4
gpt4 key购买 nike

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

我究竟做错了什么?

最佳答案

原来我的记录器有属性(property)propagate设置为 False .结果,事件没有转发到 LogCaptureHandler由 pytest 添加到根记录器。

两者 caplogcapsys依赖 LogCaptureHandler接收传播的事件。

LogCaptureHandler

关于python-3.x - Pytest 捕获不起作用 - caplog 和 capsys 为空,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61702794/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com