如何在黄瓜中使用at_exit

时间:2017-01-13 09:29:01

标签: ruby-on-rails cucumber circleci

Cucumber没有提供AfterAll挂钩,所以我们使用的是at_exit。它的缺点是它改变了退出代码。如果测试失败,并且我们在exit 1块内没有at_exit,那么黄瓜将继续返回exit_code = 0,从而使检查不正确(例如在CircleCI上)。

我们应该在at_exit块中写什么,以便如果测试失败,黄瓜不会以成功状态退出?

0 个答案:

没有答案