2014-10-16 44 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'); 
}) 
相關問題