2014-10-16 27 views
0

比我补充一点:为什么我在开始测试时出现了一个错误?

beforeEach(module('tabQuestionsApp')); 

derictive测试里面我有一个错误:

“C:\ Program Files文件\的NodeJS \ node.exe” C:\用户\ tek.WebIde80 \设置\ plugins \ js-karma \ js_reporter \ karma-intellij \ lib \ intellijRunner.js --karmaPackageDir = C:\ Users \ tek \ AppData \ Roaming \ npm \ node_modules \ karma --serverPort = 8080 --urlRoot =/

minErr/< @D:/OpenServer/domains/project/web/js/appcrm/tab_questions/app/scripts/resources/angular/angular.js:78:12 loadModules/< @D:/OpenServer/domains/project/web/js/appcrm/tab_questions/app/scripts/resources/angular/angular.js:3906:15 forEach @ D:/ OpenServer/domains/project/web/js/appcrm/tab_questions/app/scripts/resources/angular/angular.js:325:9 loadModules @ D:/OpenServer/domains/project/web/js/appcrm/tab_questions/app/scripts/resources/angular/angular.js :3872:5 createInjector @ D:/OpenServer/domains/project/web/js/appcrm/tab_questions/app/scripts/resources/angular/angular.js:3812:11 workFn @ D:/ OpenServer/domains/project /web/js/appcrm/tab_questions/app/scripts/resources/angular-mocks/angular-mocks.js:2244:46

过程结束,退出代码0

我的应用程序 - 初始化:

angular.module('tabQuestionsApp', ['ngSelectable','angularFileUpload','ngCkeditor','ngSanitize']); 

因缘包含的文件:

files: [ 
    'app/scripts/resources/ng-file-upload-shim/angular-file-upload-shim.min.js', 
    'app/scripts/resources/angular/angular.js', 
    'app/scripts/resources/angular-mocks/angular-mocks.js', 
    'app/scripts/resources/ng-file-upload/angular-file-upload.min.js', 
    'app/scripts/resources/ng-ckeditor/ng-ckeditor.js', 
    'app/scripts/resources/angular-sanitize/angular-sanitize.js', 
    'app/scripts/resources/lodash/dist/lodash.js', 
    'app/scripts/resources/ngSelectable/src/ngSelectable.js', 
    'app/views/*.html', 
    'app/scripts/app.js', 
    'app/scripts/directives/tagSearch.js', 
    'test/spec/directives/tagSearch.js' 

    ], 

回答

0

你需要传递函数作为参数来beforeEach

beforeEach(function(){ 
    module('yourModuleName'); 
}) 
相关问题