我希望能够在我的一个视图规范中看到所请求路径的输出。 Rspec可以访问渲染的视图,但我想自己访问它。有谁知道如何实际查看渲染的视图?
答案 0 :(得分:7)
答案 1 :(得分:6)
你想看到它在浏览器中渲染还是只是HTML很好?您应该能够在名为@rendered
的实例变量中访问HTML。
puts @rendered
# <html>...</html>
答案 2 :(得分:2)
如果像我一样,你要么不想使用水豚+发射,要么你不能让它工作,你可以这样做:
IO.write('/tmp/test.html', rendered)
...如果你在Mac上:
`open /tmp/test.html`