问题描述
我有时会在PHPUnit中进行危险的测试.通常,我可以找到进行危险测试的原因.但是该任务可能很耗时,因为我看不到来自PHPUnit的任何消息,因此为什么测试被标记为有风险.我只会得到这样的东西:
From time to time I get a risky test in PHPUnit. Usually I can find the reason for a risky test. But the task can be time consuming, because I do not see any messages from PHPUnit, why a test is marked as risky. I only get something like this:
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.
是否有任何选项可以告诉PHPUnit显示消息或更好的代码,例如导致风险标志的代码的堆栈跟踪?完整的风险测试原因清单也可能会有所帮助.
Is there any option to tell PHPUnit to show messages or better something like stack traces to the code causing the risky flag?A complete list of causes for a risky test might prove helpful, too.
推荐答案
这个问题值得一提,摘自上面的评论.
This question deserves an answer, taken from comments above.
phpunit -v
这简短描述了进行风险测试的原因
This gives a short description of the reason for the risky test
-v|--verbose Output more verbose information.
这篇关于如何在PHPUnit中找到进行风险测试的原因的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!