相关疑难解决方法(0)

PHPUnit严格模式 - 如何更改默认超时

我想继续在严格模式下运行我的单元测试,使我所知道的任何特别长的测试很容易,但在同一时间1s的默认超时是不够的.我可以为所有测试更改它吗?我知道我可以使用@short / @medium / @long注释为每个类(和单个测试)设置超时,但是对于所有测试是否都有类似的东西?也许在phpunit.xml中?

这是为了避免PHP_Invoker_TimeoutException: Execution aborted after 1 second偶尔发生这种情况.

php phpunit timeout

9
推荐指数
2
解决办法
4133
查看次数

使用PHPUnit设置测试超时持续时间

我有一些测试用例可以在失败时进入无限循环.是否有内置的方法来设置PHPUnit的测试超时持续时间?

如果没有,那么将这个功能添加到测试用例中最不显眼的方法是什么?

php phpunit unit-testing

7
推荐指数
2
解决办法
4003
查看次数

标签 统计

php ×2

phpunit ×2

timeout ×1

unit-testing ×1