Ich weiß nicht warum, aber wenn ich einen neuen Karma-Test für meine AngularJS-App starte, bekomme ich eine Ausgabe von einer früheren Version meiner Testdatei. Ich bin neu beim Testen von Karma, also bin ich sicher, dass ich irgendwo etwas vermisse.Karma läuft alte Testdatei [AngularJS, Karma, Jasmine, PhantomJS]
PhantomJS 2.1.1 (Windows 7 0.0.0) Kalender-Konstruktor instanziiert einen Kalender mit einem Jahr, Monat und Optionen FAILED (Dies ist, was ich zuvor als Ausgang für den diesen Test gesetzt hatte)
Ich habe keine Ahnung, wie ich die obige Ausgabe bekomme, wenn meine Testdatei so aussieht.
test.js
'use strict';
describe('holidays', function() {
var scope, controller;
beforeEach(function(){
module('holiday');
});
describe('HolidaysController', function(){
beforeEach(inject(function($rootScope, $controller){
scope = $rootScope;
controller = $controller('HolidaysController', {
'vm': scope
});
}));
it('should work', function(){
expect(vm.tooltips).toBe(false);
});
});
});
- abgewinkelte Ausführung: 1.4.0
- Karma Version: 0.13.22
- PhantomJS Version: 2.1.1