Я использую casper.js & backstop.js в Travis CI для запуска тестов с phantom.js. Но я предпочел бы использовать slimer.js вместо phantom.js.Как использовать slimer.js в Travis CI?
Это можно сделать? Я попытался установить его с помощью:
npm install -g slimerjs
и с:
env:
- SLIMERJSLAUNCHER=$(which firefox) DISPLAY=:99.0 PATH=$TRAVIS_BUILD_DIR/slimerjs:$PATH
addons:
firefox: "42.0"
before_script:
- "sh -e /etc/init.d/xvfb start"
- "echo 'Installing Slimer'"
- "wget http://download.slimerjs.org/v0.9/0.9.6/slimerjs-0.9.6.zip"
- "unzip slimerjs-0.9.6.zip"
- "mv slimerjs-0.9.6 ./slimerjs"
как не работает, и я получаю сообщение об ошибке:
Gecko error: it seems /usr/local/bin/firefox is not compatible with SlimerJS. See Gecko version compatibility.
Я пробовал разные версии FF, указанные в application.ini но без каких-либо успехов.
спасибо. Это, наконец, работает для меня. –