javascript – 在Poltergeist中临时设置js_errors为false

前端之家收集整理的这篇文章主要介绍了javascript – 在Poltergeist中临时设置js_errors为false前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我有一组测试导致用户登录的Facebook页面.不幸的是,这个页面有一些我不能影响的 JavaScript错误,所以我的测试永远不会完成.

有没有办法临时禁用检查JS错误?我正在考虑如下:Capybara.javascript_driver.js_errors = false,然后将其设置为true,但不幸的是这不起作用.我已经尝试过这样的变化,无济于事.

关于我的问题如何解决的任何想法?

解决方法

感谢Roman Pominov的评论,我找到了一个解决方案.其实很简单:

我刚刚添加了救援Capybara :: Poltergeist :: JavascriptError在有问题的声明,然后它的工作就像一个魅力.我的初衷是太复杂了)

猜你在找的JavaScript相关文章