如何在PHPUnit中找到风险测试的原因

Tre*_*her 25 php phpunit

我不时会在PHPUnit中进行风险测试.通常我可以找到风险测试的原因.但是这个任务可能很耗时,因为我没有看到来自PHPUnit的任何消息,为什么测试被标记为有风险.我只得到这样的东西:

PHPUnit 4.4.5 by Sebastian Bergmann.

Configuration read from phpunit.xml.dist

R...................R.R...

Time: 11,91 seconds, Memory: 42,50Mb

OK, but incomplete, skipped, or risky tests!
Tests: 26, Assertions: 32, Risky: 3.        
Run Code Online (Sandbox Code Playgroud)

是否有任何选项告诉PHPUnit显示消息或更好的东西,如堆栈跟踪导致风险标志的代码?完整的风险测试原因列表也可能会有所帮助.

sur*_*190 38

这个问题值得回答,取自上面的评论.

phpunit -v
Run Code Online (Sandbox Code Playgroud)

这简要描述了风险测试的原因

 -v|--verbose              Output more verbose information.
Run Code Online (Sandbox Code Playgroud)


bis*_*hop 6

从PHPUnit 5.3开始,完整的风险原因列表: