Ich verwende grunt shell spawn, um Jasmin-Tests durchzuführen. Ich weiß, dass dies nicht der ideale Weg ist, um Tests mit meinem Code durchzuführen. Nachdem ich andere Grunt-Plugins erfolglos ausprobiert habe, habe ich entschieden, dass dieser Ansatz besser ist, wenn man meine Projektstruktur und alle damit verbundenen Konfigurationen berücksichtigt.Wie sehe ich die Ausgabe des Befehls in grunt-shell-spawn?
Grundsätzlich in meinem Projekt, wenn ich jasmine
laufen, ich sehe die Ergebnisse auf der Konsole wie diese
ich gesetzt habe meine Grunzen Shell Aufgabe für test
wie diese
'test' : {
'command' : 'jasmine',
'options' : {
'async' : true
}
}
up
So, wenn ich grunt test
ausführen, sehe ich den gleichen Ausgang wie oben. Stattdessen sehe ich diese
Das obige Bild sagt mir nichts darüber, wie viele Tests bestanden oder nicht bestanden. Es sagt mir einfach, dass der Befehl erfolgreich ausgeführt wurde.
Welche Option (en) sollte ich in meiner test
Aufgabe meiner grunt-shell-spawn
hinzufügen, so dass die Ausgabe wie das erste Bild anstelle der zweiten aussieht?
Verwenden Sie dieses https://github.com/cri5ti/grunt-shell-spawn – Vishwanath
Ja. Ich habe auch versucht, den stdout zu setzen. Hat nicht funktioniert. –