Ist es möglich, 'Rake-Test' so zu konfigurieren, dass Tests gestoppt werden, sobald ein Fehler/eine Ausnahme auftritt?Möglicher "Fail Fast" bei laufendem Rechentest mit Minitest 5?
Mein Setup:
- Rails 4.1
- Minitest 5.3.4
- Tapout (für die Formatierung)
Ich möchte die Testsuite starten und sofort, wenn ein Stopp Test schlägt fehl - das Standardverhalten besteht darin, alle Tests zu laufen, die in einigen Fällen zu viele Daten enthalten (besonders ein kleiner Fehler führt dazu, dass eine Unmenge von Tests plötzlich fehlschlägt.)
Ich hatte ein nettes kleines Setup mit der älteren Version von Minitest (4.x) und dem Turn-Juwel, indem ich folgendes folgte: (Add a simple fail-fast option to minitest/turn/minitest-rails), aber ich arbeite gerade an einer neuen Rails 4.1 App und Turn isn nicht kompatibel mit Minitest 5 (noch).
Irgendwelche Gedanken?
laufen lassen Warum benötigen Sie für dieses drehen? – dax
Dieser Kernpunkt, mit dem ich verlinkt habe (und was ich ursprünglich bearbeitet hatte), war eine Modifikation von Turn, denke ich? Ich glaube nicht, dass es streng genommen gebraucht wird. – nlh
Also, wenn Sie den Inhalt dieser Datei in Ihrem spec Helfer haben, was passiert? Sie erhalten einen Fehler? – dax