0

angularJSmodule is not defined単体テストを実行しようとしたときに取得します。

問題を次の問題に絞り込みました: Karma は Jasmine をロードする前に angular-mocks.js をロードしていますが、angular-mocks.js は Jasmine が最初に存在することを期待しています

Jasmine が最初に読み込まれるように、Karma ファイルの読み込み順序を変更するにはどうすればよいですか?

ここに私のカルマ設定があります:

basePath = '../../../target';
frameworks = ['jasmine'];
files = [
    JASMINE,
    JASMINE_ADAPTER,
    'lib/angular.min.js',
    'lib/angular-mocks.js',
    'main/js/**/*.js',
    'test/js/**/*.js',
];

バージョン:

  • angular (および angular モック) - 1.0.6
  • カルマ - 0.8.5
4

1 に答える 1

0

これは、Karma 設定のタイプミスが原因でした。どうやらこうなってしまったようです..

于 2013-05-15T12:55:57.240 に答える