2015-03-28 2 views
1

Я создаю процесс автоматизации для некоторого проекта AngularJS. В рамках потока я должен запускать тесты кармы с помощью теста grunt на машине linux (CentOS) без интерфейса GUI. Я не знаю, как работает карма. Могу ли я запустить его таким образом?Запуск тестов кармы в терминале linux

ответ

0

В примере karma-runner for grunt приведен пример настройки кармы для запуска с помощью фантома в режиме CI (запустите тесты один раз, а затем выйдите). Вы просто должны использовать эту конфигурацию в вашем Gruntfile:

karma: { 
    unit: { 
    configFile: 'karma.conf.js', 
    runnerPort: 9999, 
    singleRun: true, 
    browsers: ['PhantomJS'], 
    logLevel: 'ERROR' 
    } 
} 

Массив броузеры говорит карму, что вы хотите использовать только PhantomJS (Нет GUI необходимо).

Смежные вопросы