0

У меня есть следующая конфигурация в файле конфигурации кармы.Ошибка выполнения теста запуска Karma на requirejs

frameworks: [ 
     'jasmine', 
     'requirejs' 
    ], 

files: [ 

     //App Bower components 
     {pattern: 'public/bower_components/**/*', included: false} 
      ..... 

    // list of files/patterns to exclude 
    exclude: [ 
     'public/bower_components/**/spec/**/*', 
     'public/bower_components/**/*spec*.js' 
    ], 

с этим во время бега кармы, я получаю ошибку ниже:

Running "karma:runner" (karma) task 
WARN [watcher]: { [Error: EMFILE, readdir '/test-application/public/bower_components/requirejs/tests/commonjs/tests/modules/1.0/absolute/b.js'] 
errno: 20, 
code: 'EMFILE', 
path: '/test-application/public/bower_components/requirejs/tests/commonjs/tests/modules/1.0/absolute/b.js' } 
Error: EMFILE, readdir '/test-application/public/bower_components/requirejs/tests/commonjs/tests/modules/1.0/absolute/b.js' 


Fatal error: Cannot read property 'length' of undefined 

Я пытался добавить 'общественные/bower_components/requirejs/тесты//*.js' & «общественность/bower_components/ /tests/**/*.js 'в разделе exclude, но я все равно получаю ту же ошибку.

Любая идея о том, как это сделать.

ответ

0

Исправление для выше, похоже, не с кармой, а с OSX. Я должен был сделать ниже

ulimit -n 2560 

в моем файле bash_profile, чтобы заставить это работать.