不再能够使用 ddescribe 或 iit
No longer able to use ddescribe or iit
我曾经能够使用 ddescribe 和 iit 进行 jasmine/karma 运行 一个特定的测试或一组测试。但是,现在它不再有效了,我得到了这个错误:(或 iit 的类似错误)。
INFO [karma]: Karma v0.12.31 server started at http://localhost:8081/
INFO [launcher]: Starting browser PhantomJS
INFO [PhantomJS 1.9.8 (Windows 7)]: Connected on socket jIMgciNEN5VXBdZOhDz2 with id 78471739
PhantomJS 1.9.8 (Windows 7) ERROR
ReferenceError: Can't find variable: ddescribe
at /.../test.js:146
我是 运行ning:karma 0.12.28,jasmine 2.2.0,karma-jasmine:0.3.5,karma-phantomjs-launcher:0.1.4
下面是测试文件的基本内容:
'use strict';
ddescribe('MyController', function() {
it('should do xyz', function() {
...
});
});
有什么想法吗?是否有一些我错过的定义或配置更改,以至于现在不再定义 ddescribe?
好的,我终于找到了错误报告:https://github.com/karma-runner/karma-jasmine/issues/73
显然他们已经从使用 ddescribe 和 iit 改为使用 fdescribe 和 适合 用于 'focused' 测试。
我曾经能够使用 ddescribe 和 iit 进行 jasmine/karma 运行 一个特定的测试或一组测试。但是,现在它不再有效了,我得到了这个错误:(或 iit 的类似错误)。
INFO [karma]: Karma v0.12.31 server started at http://localhost:8081/
INFO [launcher]: Starting browser PhantomJS
INFO [PhantomJS 1.9.8 (Windows 7)]: Connected on socket jIMgciNEN5VXBdZOhDz2 with id 78471739
PhantomJS 1.9.8 (Windows 7) ERROR
ReferenceError: Can't find variable: ddescribe
at /.../test.js:146
我是 运行ning:karma 0.12.28,jasmine 2.2.0,karma-jasmine:0.3.5,karma-phantomjs-launcher:0.1.4
下面是测试文件的基本内容:
'use strict';
ddescribe('MyController', function() {
it('should do xyz', function() {
...
});
});
有什么想法吗?是否有一些我错过的定义或配置更改,以至于现在不再定义 ddescribe?
好的,我终于找到了错误报告:https://github.com/karma-runner/karma-jasmine/issues/73
显然他们已经从使用 ddescribe 和 iit 改为使用 fdescribe 和 适合 用于 'focused' 测试。