Karma running old test file [AngularJS, Karma, Jasmine, PhantomJS]
我不知道为什么,但是当我为我的 AngularJS 应用程序运行一个新的 Karma 测试时,我会从我的测试文件的先前版本中得到输出。我是 Karma 测试的新手,所以我确定我在某处遗漏了一些东西。
PhantomJS 2.1.1 (Windows 7 0.0.0) Calendar Constructor instantiates a calendar with a year, month, and options FAILED
(This is what I had previously set as output for the this test)
当我的测试文件看起来像这样时,我不知道如何获得上述输出。
test.js
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 | '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); }); }); }); |
- Angular version: 1.4.0
- Karma version: 0.13.22
- PhantomJS version:
2.1.1
我想通了,我打开了另一个终端,我之前曾在其中运行过业力。关闭两个终端并重新打开一个终端后,问题得到了解决。