2009-12-05 9 views
13

? Una de mis assert_selects me está llevando por la pared. Está fallando y, por supuesto, me dice lo que esperaba, pero me gustaría ver qué hay realmente allí en esa página cuando se procesa para rastrear este error.¿Cómo ve realmente la salida de html durante una prueba funcional en los raíles

Ya he intentado usar mi navegador y la aplicación se comporta como debería, pero eso es mediante el uso de datos de desarrollo.

¿Hay algún comando que pueda usar para imprimir el html en la consola o en mi registro de prueba?

Respuesta

25

Eso sí,

puts @response.body 

justo antes de la afirmación problemática y debería ver la cosa.

0

en un entorno de Rails 5.x, utilizando parsed_body trabajó para mí, mientras que el cuerpo simplemente no lo hizo:

puts @response.parsed_body 
Cuestiones relacionadas