[英]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.