运行rake test w/minitest 5时可能"快速失败"?

nlh*_*nlh 5 ruby-on-rails minitest

是否可以配置'rake test'以在遇到故障/异常时立即停止运行测试?

我的设置:

  • Rails 4.1
  • 最小5.3.4
  • Tapout(用于格式化)

我想启动测试套件并在测试失败时立即停止 - 默认行为是继续运行所有测试,在某些情况下,数据太多(特别是一个小错误导致大量测试突然失败.)

我有一个很好的小设置与旧版Minitest(4.x)和Turn gem遵循这个要点:( 为minitest/turn/minitest-rails添加一个简单的fail-fast选项),但我正在工作在一个新的Rails 4.1应用程序上,Turn与Minitest 5(尚未)兼容.

有什么想法吗?

Ari*_*Ari 1

您可以将这个新 gem 与 Rails 4.2 和 Minitest 5.6.1 一起使用:minitest-fail-fast