Laravel PHP单元-保留测试输出 太长,读不下去了

Laravel PHP单元-保留测试输出 太长,读不下去了,php,laravel,testing,phpunit,Php,Laravel,Testing,Phpunit,如何在Laravel 7中运行php单元测试,而不删除测试执行期间发出的所有输出 完整问题: 我正在尝试使用phpunit8.5在Laravel7中运行一些测试 在这些测试中,我转储信息,因为测试不是简单的通过或失败,而是转储更多信息以帮助提高页面加载效率。出于这个原因,我正在将这些数据转储到终端中 测试运行时,数据被转储到终端中,但一旦测试完成,信息就会被删除 问题:我想阻止删除此输出 尝试的解决方案无效: --详细的 --调试 --无交互 在phpunit中启用严格模式 使用fwrite(

如何在Laravel 7中运行php单元测试,而不删除测试执行期间发出的所有输出

完整问题: 我正在尝试使用phpunit8.5在Laravel7中运行一些测试

在这些测试中,我转储信息,因为测试不是简单的通过或失败,而是转储更多信息以帮助提高页面加载效率。出于这个原因,我正在将这些数据转储到终端中

测试运行时,数据被转储到终端中,但一旦测试完成,信息就会被删除

问题:我想阻止删除此输出

尝试的解决方案无效:

  • --详细的
  • --调试
  • --无交互
  • 在phpunit中启用严格模式
  • 使用fwrite()方法转储信息
  • ob_flush()
  • 列印
  • 打印()

注意:我意识到之前已经讨论过这个主题,但是这些方法目前都不起作用。

如果问题是由于运行“动画化”的方式导致输出丢失,那么您可以尝试
--无交互
禁用所述动画hi@apokryfos,我尝试了
--无交互
,例如,
php artisan测试——无交互
。不幸的是,这并没有解决问题:'(