Python代码的代码覆盖率和单元测试

bha*_*dra 26 python unit-testing code-coverage visual-studio-2008

我已经访问过Preferred Python单元测试框架.我不仅关注Python单元测试框架,还关注单元测试的代码覆盖.到目前为止,我只遇到过coverage.py.还有更好的选择吗?

对我来说,一个有趣的选择是通过插件(类似于IronPython Studio)将cpython,Python代码的单元测试和Python代码的代码覆盖与Visual Studio 2008 集成.可以做些什么来实现这一目标?我期待着提出建议.

Ton*_*les 5

我们使用这个Django覆盖集成,但是我们使用内置的tokenizer生成一些简单的HTML:Colorize Python源代码,而不是使用默认的coverage.py报告 .


Ken*_*ena 4

PyDev 似乎允许在 Eclipse 内进行代码覆盖。

我还没有找到如何将其与我自己的(相当复杂的)构建过程集成,因此我在命令行中使用 Ned Batchelder 的coverage.py。