python cover: 奇怪的函数覆盖

python cover: strange function coverage

绿色:代码行可达。

红色:代码行不可访问。

第72、74、76行怎么可能可达?

覆盖 运行 的结果存储在 .coverage 中,并在以后的覆盖 运行 中考虑。当代码更改时,这可能会导致奇怪的结果。

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