作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我们有一个运行 30 分钟或更长时间的测试套件,我看到这样的情况并不少见:
我通常不想在第一次失败( --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/
我是一名优秀的程序员,十分优秀!