【发布时间】:2012-04-27 09:47:40
【问题描述】:
我使用 PHPUnit 已经有一段时间了,看起来我可能需要将我的测试分成组,这些组将作为 phpunit 的单独执行运行。主要原因是我的大多数测试需要在单独的进程中运行,而由于here 记录的问题,有些实际上不能在单独的进程中运行。我想做的是编写一个 bash 脚本,该脚本会触发 phpunit 的多次执行,每个执行都配置为使用不同的设置运行不同的测试。
所以我的问题是:有没有办法聚合多个phpunit 执行的代码覆盖率结果?我可以直接通过 PHPUnit 本身或使用其他工具来做到这一点吗?是否有可能使用 PHPUnit 的测试套件概念从 phpunit 的一次运行中得到我正在寻找的东西?
【问题讨论】:
-
你看到github.com/sebastianbergmann/phpunit/issues/254的最后一条评论了吗?
-
@abdelsaid:我看了最后一条评论,它与这个问题的关系是我无法理解的。
标签: php unit-testing phpunit code-coverage