繁体   English   中英

Capybara-webkit引发了Capybara :: Driver :: Webkit :: WebkitInvalidResponseError

[英]Capybara-webkit raises Capybara::Driver::Webkit::WebkitInvalidResponseError

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

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

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

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

检查您的应用程序中是否有任何其他错误可能会阻止Capybara加载页面。 上次我得到它,我意识到有一个500错误页面,这就是为什么Capybara提出Capybara :: Driver :: Webkit :: WebkitInvalidResponseError。

尝试从包中完全删除gem thin

即使它只在:development:production组!

在你的test.rb

设置config.action_dispatch.show_exceptions = true

并且您将看到导致WebkitInvalidResponseError的异常

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM