2011-11-08 11 views
8

Usando Rspec, quiero ser capaz de tanto ver la barra de progreso estándar, y salida a un archivo que contiene la hoja de especificaciones generado en formato de documentación, y también tienen un archivo html generado, sin ejecutar las pruebas varias veces.Rspec - Formato de salida como Progreso/Documentación/HTML

¿Cómo asigno múltiples formatos y objetivos de archivos para esos formatos?

Respuesta

18

Descubrí cómo hacer esto. Se puede añadir lo siguiente a su archivo .rspec (o donde usted quiere lanzar en estas opciones, en realidad)

--format progress 
--format documentation --color -o "documentation/file" 
--format html -o "web/file" 

puede agregar varios formatos, y se va a hacer todo de ellos. Luego puede establecer el destino de esos formatos (para que no solo se entrelacen en su salida estándar) con el comando "-o", seguido del nombre del archivo para crear.

+0

tal vez usted sepa cómo obtener todos los ruby ​​pone en la consola y en el archivo html generado? Cuando escribo --format html -o "web/file", obtengo html sin mis registros, pero lo necesito – facetostool

Cuestiones relacionadas