Grunt-Karma-Unit-Task schlägt mit AngularJS-Projekt fehl

8

Ich habe ein Problem beim Ausführen von grunt karma: unit , die Aufgabe wurde beendet, aber wirf folgendes:

%Vor%

Das Testverzeichnis enthält den Test leer, zum Beispiel:

%Vor%

Ich verstehe nicht, warum das Ergebnis ist: Warnung: Task "karma: unit" ist fehlgeschlagen. Verwenden Sie --force, um fortzufahren. .

Meine Datei karma.conf.js enthält:

%Vor%     
Candres 16.10.2014, 21:33
quelle

2 Antworten

9

Karma braucht mindestens einen Test , damit es funktioniert / erfolgreich ist. Schauen Sie in Ihre Debug-Ausgabe:

%Vor%

Sobald Sie nur einen Test hinzufügen , wird es funktionieren:

%Vor%
  

Wie können Konsolenprotokoll und Fehler in der Konsolenausgabe angezeigt werden, während ein Test ausgeführt wird?

Bitte fügen Sie den Parameter progress in Ihre Karma-Konfigurationsdatei ein.

Sie können darüber in der Dokumentation lesen: Ссылка

%Vor%     
lin 05.12.2014 13:56
quelle
3

Sie können versuchen, Folgendes zu entfernen: /workspace/node_modules/.karmaDELETE/ oder / workspace / node_modules / karma

Dann sudo npm install karma

    
Antoine Omnès 10.12.2016 20:49
quelle