web-dev-qa-db-ja.com

ddescribeまたは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

私は実行しています: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が定義されなくなったように、見逃した定義または構成の変更はありますか?

39
DavidA

わかりました、ようやくバグレポートを見つけました: https://github.com/karma-runner/karma-jasmine/issues/7

ddescribeおよびiitの使用からfdescribeおよびfit「集中」テスト。

107
DavidA