我使用yeoman设置了一个angularjs项目(generator-angular 0.7.1)。
我的测试也运行良好,使用了karma&茉莉。
现在我想添加一些使用jasmine的argsFor
& clock
功能。当我这样做时,我意识到我正在使用不支持它的Jasmine 1.3。我改变了我的package.json:而不是"karma-jasmine": "~0.1.5"
我现在有"karma-jasmine": "~0.2.2"
,但是现在所有的测试(现在都经过了)都失败了:
TypeError: Cannot read property 'running' of undefined
at isSpecRunning (C:/some_path/app/bower_components/angular-mocks/angular-mocks.js:1924:65)
我没有改变这些测试。这甚至与argsFor
/ clock
函数无关。
如何更改配置以顺利使用jasmine 2.0?无法使它工作......