0

module is not defined尝试运行 angularJS 单元测试时获取。

我已将问题缩小到以下问题:Karma 在加载 Jasmine 之前正在加载 angular-mocks.js,但angular-mocks.js 期望 Jasmine 先出现

如何重新排序我的 Karma 文件加载以确保首先加载 Jasmine?

这是我的业力配置:

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

版本:

  • 角度(和角度模拟) - 1.0.6
  • 业力 - 0.8.5
4

1 回答 1

0

这是由于我的 Karma 配置中的拼写错误。显然这是发生了什么..

于 2013-05-15T12:55:57.240 回答