Laravel Pest测试无法返回测试通断汇总,GitLab流水线受影响
Pest测试无结果汇总导致GitLab流水线错误检测失效问题
- 问题现象:运行Pest测试后,无法在测试结束时获取通过、失败测试的汇总统计信息;GitLab流水线因无异常消息输出,无法自动识别测试失败,只能手动滚动控制台日志定位问题测试用例。
- 环境版本:
- Laravel 9.52.4
- Pest 1.22.5
- Pest Laravel插件1.4.0
- 临时解决方案:运行测试时启用
stopOnFailure=true选项,两种设置方式:- 命令行执行:
./vendor/bin/pest --stop-on-failure - 配置文件修改:在项目根目录的
pest.php中添加配置项:return [ // 现有配置... 'stopOnFailure' => true, ];
- 命令行执行:
内容的提问来源于stack exchange,提问作者RomkaLTU
相关产品推荐
相关产品推荐

