我使用 Minitest 作为我的功能测试的运行器,使用 Selenium 作为驱动程序来运行浏览器。每个测试都被建模为 MiniTest::Unit::TestCase。
Minitest 在完成执行所有测试时报告执行摘要。遇到的异常也会在执行结束时打印出来。当执行上下文丢失导致意外失败时,我发现很难调试。我遇到的异常不是确定性的。
有没有办法让 Minitest 运行器停止执行异常或断言失败的测试?
我正在使用 minitest (2.11.2) 和 ruby 1.9.2p290 (2011-07-09) [i386-mingw32]