Транспортир 0.16.1 e2e AngularJS - Запуск автономного сервера селена… events.js: 72 Ошибка: порождает ENOENT
Попытка проекта:https://github.com/yearofmoo/angularjs-seed-repo
Окружающая обстановка:
Windows 7 64-битная
NodeJS v 0.10.24
Транспортир v 0.16.1
хрюкать v0.4.2
grunt-cli v0.1.11
Примечания:
Для селена, install_selenium_standalone был заменен двоичным файлом webdriver-manager около 12/12/13 согласно [сообщению Джулии] [1]. Похоже, это связано с проблемой.
Кроме того, git должен быть установлен в каталоге проекта, а npm install должен быть запущен с использованием Git Bash в Windows.
Ошибка в Git Bash:
$ grunt test: e2e --debug
Выполнение задачи «connect: testserver» (подключение)
[D] Источник задачи: c: \ nodejs-0.10.24 \ node_modules \ grunt-contrib-connect \ tasks \ conn ect.js Запущено подключение к веб-серверу 127.0.0.1:9999.
Выполнение задачи «транспортир: синглерун» (транспортир)
[D] Источник задачи: c: \ nodejs-0.10.24 \ node_modules \ grunt-protractor-runner \ tasks \ pr otractor_runner.js Запуск автономного сервера селена ...
events.js: 72
бросить эр; // необработанное событие error
^
Ошибка: порождает ENOENT
в errnoException (child_process.js: 980: 11)
в Process.ChildProcess._handle.onexit (child_process.js: 771: 34)
> Фатальная ошибка: транспортир вышел с кодом: 8