Making Karma a.k.a Testacular Arbeit [geschlossen]

8

Ich möchte Karma (früher bekannt als "Testacular") verwenden, um einige Jasmin-Tests durchzuführen. Also habe ich node.js installiert, dann starte ich:

%Vor%

Ich habe sogar Jasmin installiert

%Vor%

Dann habe ich karma init verwendet, es hat 'karma.conf.js' erstellt, wo der Abschnitt "files" dieses enthält

%Vor%

und ich habe eine kleine Testdatei erstellt

%Vor%

jetzt versuche ich es zu starten karma start es wirft mir einen Fehler: Uncaught ReferenceError: JASMINE is not defined , wenn ich die Zeile mit JASMINE entferne, lauf noch einmal - jetzt sagt es nichts über Jasmin, aber wirft: describe is not defined

Was mache ich also falsch?

übrigens. Putting module('someModule') in der Testdatei hilft nicht ( module is not defined Fehler)

upd: Ich bin auf Windows

    
Agzam 06.05.2013, 21:37
quelle

1 Antwort

14

Ich bin mir ziemlich sicher, dass die Verwendung globaler Variablen (z. B. JASMINE ) in der neuesten Karma-Version veraltet ist - aber es ist nicht dokumentiert.

Er sollte durch die Optionen frameworks ersetzt worden sein, also brauchen Sie nur:

%Vor%     
Simon Boudrias 06.05.2013, 21:51
quelle

Tags und Links