Bei der Verwendung von topfunky's RStakeout die Farbe im Ergebnis der spec
Befehl verloren geht. Dies geschieht auch beim Hinzufügen des --color
Flagge.
Antworten
Zu viele Anzeigen?
sent-hil
Punkte
17755
Ich konnte es zum Laufen bringen mit --tty
in meiner .rspec-Datei (ich verwende Rails 3.0.3 und rspec 2.3). Ich denke, es ist --autotest
für ältere Versionen von 2.0. Nach einer Stunde der Suche, fand es hier - https://github.com/tomas-stefano/infinity_test
Sie müssen die Umgebungsvariable AUTOTEST
zu wahr. Spec erkennt, ob es von einem Prozess ausgeführt wird, und deaktiviert die Farbe, wenn dies der Fall ist (damit die Ausgabe leichter zu parsen ist).
So setzen Sie die Umgebungsvariable in der Bash:
export AUTOTEST=true
oder in Fisch:
set -x AUTOTEST true
(das -x exportiert die Variable)