这是一个扩展如何找到“因非串联而排序”警告的来源? https://stackoverflow.com/questions/54486927/how-do-i-find-where-a-sorting-because-non-concatenation-warning-is-coming-from?noredirect=1#comment95781254_54486927.
在我的 pytest 中,我仍然收到相同的警告。我在这里查看了几个问题并完成了:
import warnings
warnings.filterwarnings('error')
这是建议的如何捕获 numpy 警告,就像它是一个异常一样(不仅仅是为了测试)? https://stackoverflow.com/questions/15933741/how-do-i-catch-a-numpy-warning-like-its-an-exception-not-just-for-testing/15934081#15934081
然而,当我运行 pytest 时,它仍然给我错误,但实际上没有任何错误......
尝试通过-W https://docs.pytest.org/en/latest/warnings.html当你运行 pytest 时标记,如下所示:
pytest -W error::RuntimeWarning
指定您想要转为错误的警告类型,例如弃用警告、未来警告、用户警告。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)