多个代码覆盖率文件:语句行为红色

时间:2019-07-15 15:51:02

标签: php phpunit xdebug codecov

我正在CircleCI上的多个容器上运行PHPUnit测试。要获取代码覆盖率信息,我将每个报告上载到我的CodeCov.io帐户。由于测试是在多个容器上运行的,因此我不得不上载多个文件。

问题是: 在涵盖测试的代码覆盖文件中,包含类似

的内容的行
}
]);
try {

既未标记为已覆盖,也未标记为未覆盖。 但是在其他不涵盖此文件的报告中,它们被标记为未涵盖。看到这些图像,请尝试{ trynotgreen tryred

只要不覆盖整个文件,可以通过禁用 addUncoveredFilesFromWhitelist =“ false” 设置。 但是,一旦在不同容器中测试了同一文件中的代码,从而导致了多个报告,就会出现此问题。

我目前唯一的解决方案是以某种方式将所有这些行标记为已覆盖,但我不知道如何。

任何人都有很好的建议来解决此问题?

最好的问候 菲利普

0 个答案:

没有答案