Запуск Karma в Chrome - Travis-CI

Если вы тестируете свой код и используете GitHub, то скорее всего вы уже используете Travis, однако, при тестировании JavaScript в Travis может возникнуть проблема — Travis не умеет запускать тесты в Chrome, но преодолеть её можно всего несколькими строчками config-файлов.


Для начала нам нужно настроить сам travis, в моём случае .travis.yml выглядит следующим образом:

Внимание здесь стоит обратить на блок before_install .

Для Karma тоже нужно несколько изменить файл настроек — создадим лаунчер, который будет использоваться только в окружении Travis:

На этом процедура настройки закончена — пушим изменения на Github и можем наблюдать процесс тестирования в “консоли” Travis соответствующего репозитория.

Like what you read? Give ixr a round of applause.

From a quick cheer to a standing ovation, clap to show how much you enjoyed this story.