我有带 ActionController::Live 的 Rails 4,一切正常,并且可以在屏幕上写入文本。我做了很多搜索和寻找可以处理服务器发送事件的 capybara 驱动程序。结果就是当你访问一个页面的时候, capybara 就会挂掉。以前有人用过这个吗?
最佳答案
我不知道 Poltergeist 是否可以做到这一点。我想这将取决于 PhantomJS 中的 WebKit 版本是否足够新以支持 SSE。作为第一步,我会尝试在 PhantomJS 中测试 SSE 支持。
关于ruby - 有没有办法用 Cucumber/Capybara/Poltergeist 在 Rails 4 中测试服务器发送的事件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16784781/