如何使用Capybara和RSpec检查会话哈希?

时间:2012-08-23 00:43:03

标签: ruby-on-rails ruby-on-rails-3 rspec capybara bdd

在Stack Overflow上找到关于此的各种帖子,但没有找到解决方案。

在集成测试中,如何使用Capybara和RSpec检查会话哈希?

puts session.inspect会引发undefined method for nil错误。

1 个答案:

答案 0 :(得分:2)

基于your comment,您需要调试,以便使用:

save_and_open_page

获取页面的快照并查看它,或者您可以使用:

print page.html

如果要将DOM的当前状态检索为字符串

来源:Capybara debugging