Vorrei poter vedere l'output dal percorso richiesto all'interno di una delle mie specifiche di visualizzazione. Rspec ha accesso alla vista renderizzata, ma mi piacerebbe accedervi da solo. Qualcuno sa come visualizzare effettivamente le visualizzazioni di rendering?Posso, come un essere umano, visualizzare le viste di rendering di RSpec, e se, quindi come?
10
A
risposta
7
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
- 1. Conversione di un essere umano in 3d
- 2. Mocha: Come testare le viste di rendering espresso
- 3. Rspec testo di rendering
- 4. Come spiegheresti il posizionamento dei CSS su un essere umano?
- 5. Come eseguire il rendering di rendering parziale con RSpec
- 6. La stringa C++ si presenta come un essere umano?
- 7. Come posso testare le viste MVC?
- 8. Utilizzando le viste basate su classi Django, come posso restituire un modello diverso se request.is_ajax
- 9. Ricompilazione di RTL - se possibile, quindi come?
- 10. Creazione di un layout che accetta un numero variabile di viste (e quindi regioni)
- 11. Come visualizzare le viste mailer delle rotaie nell'API HTTP Mailgun
- 12. In RSpec - come posso verificare se un attributo è minore (o più) di un altro
- 13. Come aggiungere le viste alle viste a livello di programmazione
- 14. Un rendering del controller usando le viste di un altro controllore
- 15. Come posso visualizzare le righe all'interno di righe nella tabella?
- 16. Zend Framework: rendering di più viste in un layout
- 17. Come posso impostare un cookie e quindi reindirizzare in PHP?
- 18. Come rilevare se un visitatore è umano e non un ragno
- 19. Riconoscimento di volto umano, emozione e voce
- 20. Can django-tastypie può visualizzare un diverso set di campi nell'elenco e visualizzare le viste di una singola risorsa?
- 21. Come posso visualizzare graficamente le schede macvim?
- 22. Come caricare le viste MVC nel file di modello principale
- 23. Come si verifica se le viste di Backbone.js stanno diventando correttamente non vincolate() e distrutte()?
- 24. Come posso visualizzare un NSError?
- 25. Come posso simulare/falsificare l'esistenza di un file usando rspec?
- 26. Rif. C# - Come posso sapere se l'oggetto o è di tipo KeyValuePair e quindi lanciato?
- 27. Rspec: come testare le operazioni di file e file contenuti
- 28. Come posso visualizzare le dipendenze di jar (non plugin)?
- 29. come utilizzare le viste dichiarate in un file xml di un layout in un altro layout
- 30. Come posso cambiare le viste a livello di programmazione in un controller di visualizzazione? (Xcode, iPhone)