我正在尝试将codecov.io与BitRise和BitBucket一起使用。我可以从发布到CodeCov.io的pull请求中获得代码覆盖率报告,但不能从bitbucket pull请求注释中获得代码覆盖率报告。我已经向存储库添加了一个codecov.yaml文件,如下所示: layout: "reach, diff, flags, files"
behavior: default# [yes :: must have a head report to p
=>这个解决方案可以工作,但是覆盖率只是在测试目录中完成的,我想用codecov测试整个项目的覆盖率。为了澄清,codecov表示:
每当我运行单个文件的覆盖率时,codecov输出如下:这就是我想要的,但是当涉及到测试目录中包含的多个Python文件时。因为如您所见,这是codecov输出,而不是整个“`tests/”目录下的coverage run tests/test_investpy.py。
欢迎任何帮助或信息