0

我有一个 GUI 应用程序,我试图确定哪些正在使用,哪些没有。我有许多必须手动运行的测试套件来测试用户界面部分。有时我用“coverage.py run file_name -a”运行同一个文件几次,每次都做不同的动作来检查不同的界面工具。我希望每次使用 -a 参数运行时,我只能通过 coverage.py增加代码覆盖的行数(至少除非拉入新文件)。但是,有时它会在额外运行后提供较低的代码覆盖率——这可能是什么原因造成的?

我没有在运行之间编辑源代码,据我所知没有新文件被拉入。我正在使用coverage.py 3.5.1 版。

4

1 回答 1

0

这听起来确实很奇怪。如果您可以提供源代码和重现问题的步骤列表,我想看一下:您可以在此处为其创建票证:https ://bitbucket.org/ned/coveragepy/issues

于 2012-06-29T12:20:35.997 回答