我不知道为什么,但是当我为我的AngularJS应用程序运行新的Karma测试时,我从以前版本的测试文件中获得了输出。 我是业力测试的新手,所以我确定我在某处错过了一些东西。
当我的PhantomJS 2.1.1 (Windows 7 0.0.0) 日历构造函数实例化具有年、月和选项的日历失败 (这是我之前为此测试设置的输出)
测试文件看起来像这样时,我不知道我是如何获得上述输出的。
测试.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);
});
});
});
- 角度版本:1.4.0
- 业力版本:0.13.22
- 幻影JS版本: 2.1.1
我想
通了,我打开了另一个终端,我以前曾运行过业力。 关闭两个终端并重新打开一个终端后,问题已解决。