Laravel PHP单元-保留测试输出 太长,读不下去了
如何在Laravel 7中运行php单元测试,而不删除测试执行期间发出的所有输出 完整问题: 我正在尝试使用phpunit8.5在Laravel7中运行一些测试 在这些测试中,我转储信息,因为测试不是简单的通过或失败,而是转储更多信息以帮助提高页面加载效率。出于这个原因,我正在将这些数据转储到终端中 测试运行时,数据被转储到终端中,但一旦测试完成,信息就会被删除 问题:我想阻止删除此输出 尝试的解决方案无效:Laravel PHP单元-保留测试输出 太长,读不下去了,php,laravel,testing,phpunit,Php,Laravel,Testing,Phpunit,如何在Laravel 7中运行php单元测试,而不删除测试执行期间发出的所有输出 完整问题: 我正在尝试使用phpunit8.5在Laravel7中运行一些测试 在这些测试中,我转储信息,因为测试不是简单的通过或失败,而是转储更多信息以帮助提高页面加载效率。出于这个原因,我正在将这些数据转储到终端中 测试运行时,数据被转储到终端中,但一旦测试完成,信息就会被删除 问题:我想阻止删除此输出 尝试的解决方案无效: --详细的 --调试 --无交互 在phpunit中启用严格模式 使用fwrite(
--详细的
--调试
--无交互
- 在phpunit中启用严格模式
- 使用fwrite()方法转储信息
- ob_flush()
- 列印
- 打印()
注意:我意识到之前已经讨论过这个主题,但是这些方法目前都不起作用。如果问题是由于运行“动画化”的方式导致输出丢失,那么您可以尝试
--无交互
禁用所述动画hi@apokryfos,我尝试了--无交互
,例如,php artisan测试——无交互
。不幸的是,这并没有解决问题:'(