2017-02-18 3 views
0

Наши спецификации функций rspec, которые используют capybara и chromedriver, выполняются нормально локально на моем Mac или в моей бродяжной среде Ubuntu.
До недавнего времени они также отлично работали на моей машине Ubuntu (16.04). Однако пару недель назад они «сломались», и теперь я получаю EOFError: конец файла достигнут. Однако это сообщение вводит в заблуждение, потому что тот же код, мастер-ветвь, современные работы в других двух средах, о которых я упоминал. Что может быть причиной этого?Тесты rspec capybara показывают только «данные :,» в chrome, а затем с ошибкой EOFError

у меня есть:

  • обновленное программное обеспечение моей Ubuntu быть в курсе сделай дату
  • убедитесь, что код такой же
  • попытался переключиться на более старый совершить из месяцев назад, что я знаю работал до *

* это говорит мне, что это должно быть что-то вне моего кода и окружающей среды. Может быть, изменение chrome для исполняемого файла ubuntu? не уверен.

+1

Убедитесь, что chromedriver обновляется –

+0

я обновил chromedriver до последней версии 2.23.409687, но это не помогло :( –

+1

последняя chromedriver является 2,27 HTTPS:.//sites.google.com/a/chromium.org/chromedriver/downloads –

ответ

2

Обновление chromedriver до последней версии - 2,27 в настоящее время

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