Karma + Browserify + Jasmine + Istanbul + Berichterstattung reaktivieren

8

Ich versuche, den Coverage-Bericht für meine Tests zu erhalten, aber die Coverage-Ausgabe für alle Dateien befindet sich immer in einer einzigen Zeile und zeigt die require mit dem Pfad zur Datei an. Zum Beispiel ...

Die Tests laufen jedoch gut. Dies ist ein reaktives Projekt, daher musste ich einige zusätzliche Pfade zu den Dateien und dem Präprozessor hinzufügen, um die Tests auszuführen.

Ich bin mir nicht sicher, ob etwas mit meiner Karma-Konfiguration nicht stimmt. So sieht meine Konfiguration momentan aus ...

%Vor%

UPDATE: Ich habe auch eine commonjs-Transformation verwendet und konnte die Dinge ein wenig besser arbeiten lassen, aber die Tests konnten nicht ausgeführt werden und die Abdeckung war der transformierte Code.

    
Adgezaza 22.10.2015, 16:21
quelle

1 Antwort

-1

Stellen Sie sicher, dass Sie Ihren gesamten Quellcode für die Berichterstattung angeben. Zum Beispiel habe ich die folgende karma.conf.js: (Überprüfen Sie den Präprozessor Abschnitt)

%Vor%     
Steven Scott 22.10.2015 20:05
quelle