Sto utilizzando Minitest come runner per i miei test funzionali, utilizzando Selenium come driver per eseguire il browser. Ogni test è modellato come MiniTest :: Unit :: TestCase.Come eseguire l'arresto minitest in caso di errore?
Rapporto di esecuzione dei report più minuti quando termina l'esecuzione di tutti i test. Le eccezioni riscontrate vengono anche stampate verso la fine dell'esecuzione. Trovo difficile eseguire il debug quando qualcosa di inaspettato fallisce quando il contesto di esecuzione viene perso. Le eccezioni che sto incontrando non sono deterministiche.
Esiste un modo per far sì che il conduttore di Minitest interrompa l'esecuzione di test in caso di errore di eccezione o asserzione?
Sto usando Minitest (2.11.2) e Ruby 1.9.2p290 (2011-07-09) [i386-mingw32]