我有一个带有 Backbone 和 Capybara 的 Rails 项目用于集成测试。
在我正在运行的测试中save_and_open_page
,它成功地在浏览器中使用有效的 Javascript 打开了页面。
但是当我跑步时puts page.body
(就在之后save_and_open_page
)它给了我
//skipped
<div id="main">
Loading...
</div>
</body></html>
然后 nohave_content
和其他选择器工作。
它如何保存并打开有效页面但页面正文错误?
如何解决?