python封面:奇怪的功能覆盖

时间:2017-06-20 08:37:03

标签: python code-coverage nose cover

绿色:代码行可以访问。

红色:代码行无法访问。

第72,74,76行怎么可以到达? enter image description here

1 个答案:

答案 0 :(得分:2)

覆盖范围运行的结果存储在.coverage中,并在以后的覆盖运行中考虑在内。当代码发生变化时,这可能会导致奇怪的结果。

要解决此问题,只需删除.coverage并重新运行。