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