gpt4 book ai didi

ruby - 自动重新运行失败的 rspec 测试

转载 作者:太空宇宙 更新时间:2023-11-03 18:24:49 25 4
gpt4 key购买 nike

我的测试中有一些代码可以与某些外部服务一起使用。这个服务不是很稳定,所以有时会无缘无故崩溃。但在 80% 的运行中它运行良好。

所以我想要一种方法来自动重新运行所有失败的 rspecs 几次(例如 2 或 3 次)。有什么办法吗?

最佳答案

很多人会说您的测试实际上永远不应该访问外部服务,这就是这样做的原因之一。您的测试不应因为某些外部服务出现故障而失败。

TL;DR 使用模拟和 stub 或替换那些外部服务调用

关于ruby - 自动重新运行失败的 rspec 测试,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12890931/

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