5

我在我的 rspec 中收到来自 webkit 驱动程序的以下消息:

Capybara::Driver::Webkit::WebkitInvalidResponseError:
Unable to load URL: http://127.0.0.1:44923/posts

几天前它起作用了。问题在于save_page方法。有什么问题?

4

4 回答 4

7

当我的页面出现错误时,我收到了类似的错误消息。rails s -e test您应该通过以测试模式 ( ) 启动服务器并自己访问页面来手动检查情况是否如此。

于 2012-01-17T15:07:30.077 回答
1

检查您的应用程序中是否没有任何其他可能阻止 Capybara 加载页面的错误。上次我得到它时,我意识到有一个 500 错误页面,这就是 Capybara 引发 Capybara::Driver::Webkit::WebkitInvalidResponseError 的原因。

于 2012-06-28T10:52:17.860 回答
1

thin尝试从您的捆绑包中完全删除 gem 。

即使它只是在:development:production组中!

于 2012-10-16T13:08:07.583 回答
0

在你的test.rb

config.action_dispatch.show_exceptions = true

你会看到导致WebkitInvalidResponseError

于 2012-12-14T02:58:09.617 回答