1
我有一个lib与folder1和文件夹2在它。这些文件夹中也有子文件夹。当我用鼻子做测试,我使用了下列参数:测试覆盖鼻子vs pytest
noseargs = "--verbose -w test --with-coverage --cover-package folder1,folder2"
与pytest,我使用这样的:
testargs = "--cov folder1 --cov folder2"
我得到在我的测试覆盖报告显著差异。鼻子报告的覆盖率约为85%,而pytest报告只有45%
在结果中存在如此大的差异是否正常?
你试过分裂pytest命令(pytest - cov folder1,pytest --cov folder2)吗?可能pytest不期望2个文件夹。 – Matt3o12
关于发生什么事情的最佳线索是在全面报道中,它将显示哪些模块具有什么覆盖范围编号。比较两名测试运动员的测试结果将显示差异在哪里。 –