karma-jasmine

Karma-Jasmine ist ein Adapter für das Jasmine-Testframework, das standardmäßig mit Karma ausgeliefert wird.
2
Antworten

Karma wird mit Code 1 beendet, wenn keine Spec-Tests ausgeführt werden

Der Karma-Test läuft gut, endet aber mit dem Code 1 , wenn 0 of 0 Tests ausgeführt werden. Kann jemand den Beendigungscode 0 zurückgeben und normalerweise in diesem Fall beenden? Verwenden Sie gulp-karma , das die Aufgabe fehlschlägt,...
05.02.2015, 15:44
2
Antworten

AngularJS - Wie kann ich testen, ob eine Funktion von einer anderen Funktion aufgerufen wird?

Ich versuche, mit Karma-Jasmin zu beginnen, und ich frage mich, warum dieser Test fehlschlägt: %Vor% In meinem Controller, den ich vorher für diesen Test eingerichtet habe, habe ich folgendes: %Vor% Sowohl addNew als auch fakeFunctio...
07.01.2015, 15:36
2
Antworten

Jasmine + AngularJS: Wie kann $ rootScope. $ broadcast mit Argumenten aufgerufen werden?

Ich versuche, einen Komponententest zu schreiben, der überprüft, dass $rootScope.$broadcast('myApiPlay', { action : 'play' }); aufgerufen wird. Hier ist das myapi.js %Vor% Und hier ist mein Unit Test: %Vor% Hier ist der Fehler, den...
12.09.2014, 22:04
2
Antworten

Angular / Karma / Jasmine: TypeError: 'undefined' ist kein Objekt (evaluiert 'scope.awesomeThings')

Versuche, Unit-Tests für Ссылка einzurichten. app / modules / about / controllers / about.controller.js (Ich habe $scope.awesomeThings hinzugefügt, um den Scope mit etwas zu testen, das getestet werden muss): %Vor% Der Jasmintest bei...
30.04.2015, 00:09
1
Antwort

Karma error Argument 'Controller' ist keine Funktion, wurde undefiniert

Ich habe ein Problem, als ich versuchte, meinen Controller zu testen. Als ich meinen Test ausführte, bekam ich einen Fehler %Vor% Ich weiß, dass SO voller ähnlicher Fragen ist. Aber ich bin bei Angular und JS im Allgemeinen total null, also...
06.01.2015, 20:55
1
Antwort

Es konnte keine geeignete Version für den eckigen Installationsfehler für das eckige Animationsmodul gefunden werden

Ich verwende Angular 1.2.6 . Ich versuche, Bower zu verwenden, um angular-animate und ngAnimate-animate.css . Ich habe versucht, zu installieren ( bower install --save angular-animate ), mehrere Zeit und diff-Code auf Github von 1.2.16 un...
08.04.2014, 18:06
2
Antworten

Wie testet man die Konfigurationsfunktion eines eckigen Moduls?

Ich definiere einen Setup-Code in der Funktion config eines Angular module , den ich testen will. Es ist mir unklar, wie ich das machen soll. Unten ist ein vereinfachter Testfall, der zeigt, wie ich feststecke: %Vor% Das ist eindeutig n...
11.08.2016, 15:13
1
Antwort

Zugriff auf den Direktiven-Attributwert im Jasmin-Test

Ich habe ein Beispiel für eine AngularJS-Anweisung wie dieses <div some-dir="5" /> Wie würde ich auf diesen Direktivenattributwert von 5 in meinem Test zugreifen? %Vor%     
19.11.2014, 13:16
1
Antwort

AngularJS / Karma testing: beforeJeder nicht ausgeführt

Ich arbeite an einer TDD für AngularJS (eine andere Geschichte überhaupt) und geriet in eine Situation, in der meine beforeEach-Anrufe anscheinend nicht ausgeführt werden. Ich habe es auf das folgende Beispiel reduziert. Dies funktioniert, wi...
05.07.2015, 23:11
1
Antwort

Verwendung des Prädikats in angular2

Ich habe eine Login-Seite mit angular2 erstellt. Es hat zwei Eingabefelder als userName und password . Und es gibt eine Schaltfläche in diesem Login. Wenn ich den Testfall für dieses loginComponent schreiben möchte, muss predicate...
10.01.2017, 07:45