Als ich die Winkelroute 1.5.0 auf 1.5.1 aktualisiert habe, habe ich einen Fehler:
Angular Unit Test: Fehler: Unerwartete Anforderung: GET
Wenn ich Karma starte, habe ich eine Fehlermeldung:
1) Rufen Sie getAll-Methode auf [App-Kategorie] Fehler: Unerwartete Anforderung: GET Ссылка Keine weitere Anfrage in erwartet /node_modules/angular-mocks/angular-mocks.js
app_category.model.test.js
%Vor%angular-mockHTTP.js
%Vor%Ich habe versucht zu ersetzen:
%Vor%dadurch:
%Vor%Aber ich habe den gleichen Fehler
Ich benutze Jasmin 2.4.1, angularjs 1.5.3, Karma 0.13.0
Ich habe mit angularjs 1.5.5 aktualisiert, es funktioniert!
aus CHANGELOG.md 1.5.5 (Release 2016-04-18):
"ngRoute: erlaubt ngView in einem asynchron geladenen enthalten sein Vorlage Eagerly laden $ Route, könnte Tests brechen, weil es könnte Fordern Sie die Root- oder Standardroutenvorlage an (etwas $ httpBackend würde nichts über) wissen.
Es wird erneut für v1.6.x angewendet, mit einer Meldung über die Änderung der Änderung und möglicherweise eine Möglichkeit, die Funktion in Tests zu deaktivieren. "
Tags und Links javascript angularjs unit-testing karma-jasmine