rspec 水豚测试仅在 chrome 中显示 "data:," 然后因 EOFError 而失败
rspec capybara tests only showing "data:," in chrome then failing with EOFError
我们的 rspec 使用水豚和 chrome 驱动程序 运行 的功能规范在我的 mac 或我的 vagrant Ubuntu 环境中本地运行良好。
直到最近,他们在我的 Ubuntu machine (16.04) 上也运行良好。
然而几周前他们 'broke' 现在我得到 EOFError: 文件结束。但是,此消息具有误导性,因为相同的代码、master 分支、最新版本在我提到的其他 2 个环境中有效。
可能是什么原因造成的?
我有:
- 将我的 Ubuntu 软件更新为最新的
- 确保代码相同
- 尝试切换到几个月前我知道以前工作过的旧提交*
* 这告诉我它一定是我的 rails 代码和环境之外的东西。也许 chrome 对 ubuntu 可执行文件的更改?不确定。
将 chromedriver 更新到最新版本 - 当前为 2.27
我们的 rspec 使用水豚和 chrome 驱动程序 运行 的功能规范在我的 mac 或我的 vagrant Ubuntu 环境中本地运行良好。
直到最近,他们在我的 Ubuntu machine (16.04) 上也运行良好。
然而几周前他们 'broke' 现在我得到 EOFError: 文件结束。但是,此消息具有误导性,因为相同的代码、master 分支、最新版本在我提到的其他 2 个环境中有效。
可能是什么原因造成的?
我有:
- 将我的 Ubuntu 软件更新为最新的
- 确保代码相同
- 尝试切换到几个月前我知道以前工作过的旧提交*
* 这告诉我它一定是我的 rails 代码和环境之外的东西。也许 chrome 对 ubuntu 可执行文件的更改?不确定。
将 chromedriver 更新到最新版本 - 当前为 2.27