Angular-meteor客户端测试无法加载myApp模块

时间:2016-12-21 08:44:28

标签: meteor angular-meteor

我想测试我的流星应用程序。我安装了包angular:angular-mocksangular:angular-mocks。 然后我创建了一个文件:Client/test/first.test.js 我插入了以下代码:

import chai from 'meteor/practicalmeteor:chai';

        describe('MessageCtrl', function () {

            beforeEach(angular.module('myApp'));  

            it('does something that should be tested', function () {
                var expect = chai.expect;
                expect("foo").to.be.a('string');
            })
        });

我从meteor test -setting settings.json --driver-package practicalmeteor:mocha开始的测试,但我总是得到错误:

angular_angular.js?hash=ba46867…:93Uncaught Error: [$injector:nomod] 
Module 'myApp' is not available! 
You either misspelled the module name or forgot to load it. 
If registering a module ensure that you specify the dependencies 
as the second argument

我做错了什么?我以为Meteor会自动整合所有文件。

由于

更新

使用import '../lib/app.ng.js'进行导入,不做任何更改。

0 个答案:

没有答案