gpt4 book ai didi

phpunit - 如何在测试过程中停止 PHPUnit 但仍然获得失败/报告列表?

转载 作者:行者123 更新时间:2023-12-03 14:57:09 25 4
gpt4 key购买 nike

我们有一个运行 30 分钟或更长时间的测试套件,我看到这样的情况并不少见:

enter image description here

我通常不想在第一次失败( --stop-on-failure )时中断,但在这个特定示例中,我也不想再等 10-15 分钟让测试套件完成。如果我按 Ctrl+C,进程会立即停止,我将看不到任何消息。

我对 PHPUnit 在控制台中使用的格式特别感兴趣,我觉得它非常有用。例如,使用 --testdox-text 登录到文件生成一个不错但不是很详细的列表。使用 --log-teamcity 进行日志记录很冗长而且技术性很强。

有没有办法在测试套件完全完成之前查看“类似控制台”的 PHPUnit 消息?

更新:我也开了一个 issue in the official repo .

最佳答案

也许你可以注册一个 listener在您的 phpunit.xml 文件中并实现其 addFailure() 方法以在控制台或文件中显示一些信息...

关于phpunit - 如何在测试过程中停止 PHPUnit 但仍然获得失败/报告列表?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50387381/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com