Python Pytest和Pytest cov提高覆盖率异常

Python Pytest和Pytest cov提高覆盖率异常,python,pytest,pytest-cov,Python,Pytest,Pytest Cov,使用Pytest+Pytest-cov执行我的测试套件后,我得到以下错误: coverage.misc.coverage异常:无法使用数据文件“/usr/local/myappname/.coverage”:看起来像coverage 4.x数据文件。你是在混合不同版本的报道吗 这很奇怪,因为在我的本地开发环境中失败,但在测试环境中工作正常,并且配置没有更改。发现了问题。pytest cov使用UndertheHood,并将本地覆盖率文件更新为sqlite 要解决这个问题,只需删除旧的.cover

使用Pytest+Pytest-cov执行我的测试套件后,我得到以下错误:

coverage.misc.coverage异常:无法使用数据文件“/usr/local/myappname/.coverage”:看起来像coverage 4.x数据文件。你是在混合不同版本的报道吗


这很奇怪,因为在我的本地开发环境中失败,但在测试环境中工作正常,并且配置没有更改。

发现了问题。pytest cov使用UndertheHood,并将本地覆盖率文件更新为sqlite

要解决这个问题,只需删除旧的.coverage文件(
rm.coverage
)并重新运行测试用例即可