4

我想在我的覆盖测试中添加一些 Jupyter 笔记本。看起来这样做的方法可能是通过 nbconvert 转换笔记本,然后测试转换后的笔记本,但是 python 不知道“get_ipython”,除非我使用 ipython 运行,我不知道如何调用覆盖命令。有人在这里有什么想法吗?

4

1 回答 1

2

有一个使用 PyTest 评估笔记本的插件:nbval,它支持在笔记本执行期间测量覆盖率。

请注意,您可能还需要 pytest-cov 来启用 pytest 收集覆盖率数据。

于 2017-03-09T16:34:05.557 回答