Mit Grunt.js Mocha-Tests ausführen

8

Ich habe Grunt.js alle eingerichtet und ich habe meine Tests geschrieben, die ich mit mocha-phantomjs testen möchte.

Ich brauche nur Hilfe, um eine Aufgabe zu schreiben, die ausgeführt wird

%Vor%

Nachdem ich mich ein wenig umgesehen habe, habe ich gesehen, dass es eine Grunt-Aufgabe gibt, Shell-Befehle auszuführen, aber gibt es nicht einen einfacheren Weg?

Ich bin neu zu grunzen. Ich habe gesehen, dass er den Befehl grunt qunit erkennt. Ist es eingebaut? Kann es so etwas für Mokka nicht geben? Muss ich child_process anfordern und ausführen?

Update: Die Verwendung von child_process und die Ausführung des Befehls warten nicht auf das Endergebnis

    
andrei 13.01.2013, 10:45
quelle

2 Antworten

12

Sie können test für einen Child-Prozess registrieren (wie es Yeoman mit Testacular macht):

%Vor%

Im Terminal führen Sie dann einfach grunt test aus, um die Tests auszuführen.

    
asgoth 13.01.2013, 10:54
quelle
10

Ich weiß, das ist alt, aber es gibt eine grunt-mocha Aufgabe, die mocha Tests in phantomjs ausführt.

    
kmiyashiro 03.06.2013 09:11
quelle