我对返回 Future
的方法有一些规范。在我的本地机器上,future 完成大约 30 到 80 毫秒。然而,在 Travis-CI 上,构建有时可能会失败,因为 future 花费的时间超过 1 秒。 (.await
方法创建一个 Future 匹配器,该匹配器将在 1 秒后失败)。
我首先想到的是增加超时时间。我想在全局范围内为项目中的所有 Specs2 Future 匹配器执行此操作。那可能吗?如果没有,是否还有另一种(也许更简洁)的解决方法?
最佳答案
使用specs2-3.6.4
,您可以使用timefactor
将标准持续时间(1 秒)乘以给定因子的参数。
关于scala - Specs2 .await 超时 > CI 服务器上的 1 秒,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31871790/