Karma Runner v.0.5.1
Форма авторизации

Karma Runner v.0.5.1

Alessandro Artoni
Karma Runner v.0.5.1
Запустите тест в редакторе на нескольких браузерах!
Этот плагин позволяет тестировать работы в нескольких браузерах в Brackets IDE.


Автономная установка

Добавить 'brackets' в список журнала в karma.conf.js
Откройте конфигурацию и (при необходимости) обновите путь выполняемый в karma
Запустите сервер karma (Файл > Start karma server)
После того, как сервер заработает, появится строка состояния и покажет черный 'K'
Теперь вы можете выполнить тест (Файл > launch tests) или комбинациями:
  (Mac): Cmd + Alt + k
  (Win): Ctrl + Alt + k
 
Если вы включите auto-watch в karma.conf.js, то вам не нужно будет постоянно выполнять предыдущий шаг :)
Наслаждайтесь Тестированием с Karma и Brackets!

Использование внешнего сервера Karma

Опять же, убедитесь, что karma.conf.js имеет 'brackets' в списке журнала
Подключение к karma (Файл > Connect to karma server)

Пример файла конфигурации

Так должен выглядеть файл конфигурации, чтобы использовать karma в brackets
 

Код
module.exports = function (config) {
  'use strict';
  config.set({
  basePath: '.',
  files: [
  'someFile.js',
  'someFile.spec.js'
  ],
  reporters: ['progress', 'brackets'],
  frameworks: ['jasmine'],
  port: 9876,
  runnerPort: 9100,
  colors: true,
  autoWatch: true,
  browsers: ['Chrome', 'PhantomJS'],
  captureTimeout: 60000,
  singleRun: false
  });
};

Настройки

Вы можете указать другой исполняемый файл конфигурации karma, зайдя в (Файл > Karma Settings)
Вы также можете насладиться функцией auto-watch в karma, просто нужно поставить autoWatch с переменной "true" в файле конфигурации Karma.

Поиск неисправностей

В последней версии этого плагина, сообщения об ошибках должены быть проще для понимания. Если у вас возникли проблемы, не стесняйтесь открыть вопрос на GitHub.

В настоящее время, этот плагин протестирован на Mac OSX 10.8.

Обратите внимание, что этот плагин использует немного измененную версию Karma.

Лицензия: MIT (лицензия свободного программного обеспечения)


Комментарии к материалу
Всего комментариев: 0

avatar