为什么在覆盖身体时工作服会报告未覆盖的功能或方法?
看看https://coveralls.io/files/431523503#L433——整个身体都被覆盖了,但方法没有被标记为覆盖。
我检查了另一个项目 JavaScript 的覆盖率,它似乎适用于这些项目,所以我怀疑这是覆盖率或配置的错误。
更新:我开始相信这不是 Coveralls 的问题,而是 pytest-cov 的问题,因为即使生成的 coverage.xml 似乎也将成员定义和注释标记为 PyCharm 中未涵盖的(参见第 226 行,没有理由考虑它覆盖全身时不覆盖)。