2012-05-30 8 views

risposta

7

È possibile utilizzare capybara con launchy e quindi è possibile utilizzare il metodo save_and_open_page di capybara. Leggi ulteriori dettagli in questo blog post.

5

Vuoi vederlo visualizzato in un browser o solo HTML va bene? Dovresti essere in grado di accedere a HTML in una variabile di istanza denominata @rendered.

puts @rendered 
# <html>...</html> 
2

Se, come me, o non si desidera utilizzare capibara + Launchy, o non è possibile farlo funzionare, si può solo fare questo:

IO.write('/tmp/test.html', rendered) 

... e se sei su un mac:

`open /tmp/test.html` 
Problemi correlati