AngularJS with / Karma - 在Mocks之前加载Jasmine

时间:2013-05-14 20:34:53

标签: angularjs karma-runner

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

我已经将问题缩小到以下问题:Karma在加载Jasmine之前加载angular-mocks.js,但是angular-mocks.js expects Jasmine to be there first

如何重新排序我的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

1 个答案:

答案 0 :(得分:0)

这是由于我的Karma配置中的拼写错误。显然这就是发生的事情..