以前は、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
私は実行しています: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/7
ddescribeおよびiitの使用からfdescribeおよびfit「集中」テスト。