限制为n个测试

时间:2016-01-26 03:59:10

标签: php phpunit

在工作中,我们注意到前几天我们有700个左右的单元测试案例,因此我们的老板决定为第1000个单元测试的作者提供激励,使其投入生产。

有没有办法确定第1000次测试的单元测试方法是什么? --debug标记不提供计数或明显option --limit

1 个答案:

答案 0 :(得分:0)

假设您正在运行基于Unix的环境,您可以从PHPUnit中分离调试输出以实现此目的,因为它没有出现内置选项来限制测试数量,或者指定按编号在套房中进行某项测试。

要突出显示第5次测试:

$ phpunit --debug | grep "Starting test" | sed '5q;d'

示例输出:

Starting test 'YourTestClass::testYourTestMethod with data set #0 (1, true)'.