Rspec bietet die praktische Möglichkeit, Platz focus: true
durch einen Test, um es isoliert zu machen. Und läuft $bundle exec rspec spec
Werke diese Funktionalität machen wahrEs kann kein einzelner Test ausgeführt werden, wenn Zeus Parallel Spec zusammen mit Rspec verwendet wird. Fokus: True funktioniert nicht
jedoch Verwendung von parallelen Spezifikationen allein $rake parallel:spec
oder mit Zeus: $zeus rake parallel:spec
funktioniert nicht und führt zu der folgenden
ignoring {:focus => true}
Warum? Ich will nicht, dass es ignoriert wird!
Gibt es keine Möglichkeit, einen einzelnen Test oder sogar eine einzelne Datei zu verwenden, während parallele Spezifikationen verwendet werden? Ich versuche, es einzurichten und Fehler zu debuggen, die mit der parallelen Verarbeitung zu tun haben, aber ich möchte nicht die gesamte Testsuite ausführen, um einen Fix zu testen.
Angeben der Dateipfad danach wie $zeus rake parallel:spec spec/features/testing_questionnaire_submission_spec.rb
nicht auch zu arbeiten.
Boom Sie die Antwort zur Verfügung gestellt. Ich habe immer Tests mit parallel: spec und nicht parallel_rspec ausgeführt, könnte deshalb die Zeilensyntax nicht funktionieren. Wissen Sie, wann Sie welche verwenden sollen? Der Grund, warum ich einen einzigen Test mit parallel_rspec ausführen wollte, ist, dass es einen Fehler gibt, der nur bei parallel_tests auftritt (es lädt nicht twitter/bootstrap ...). Da ich nur einen Test durchführen kann, muss ich nicht zwischen neuen Fixversuchen 6 Minuten warten. –