在我的 cakephp 2 项目中,我需要将我的 phpunit 框架升级到 3.6.12。进行此更改后,在运行单元测试时,调试输出不再显示在测试结果中。
在网上搜索表明,从 phpunit 3.6 开始,需要一个参数 --debug 来捕获调试输出。
是否可以重新启用调试输出?
此行为在10 个月前已更改,因此默认情况下调试输出显示不带该--debug
标志。这适用于 3.6.12。
测试用例
class OutputTest extends PHPUnit_Framework_TestCase {
function testOutput() {
echo 'foo';
}
}
跑步
phpunit OutputTest.php
输出
PHPUnit 3.6.12 by Sebastian Bergmann.
.foo
Time: 1 second, Memory: 5.00Mb
OK (1 test, 0 assertions)