tests spectroscopy run rails how example better rspec

spectroscopy - rspec example



Generar archivo HTML desde rspec (7)

Desde https://www.relishapp.com/rspec/rspec-core/docs/command-line/format-option

Escenario : múltiples formatos.

Cuando ejecuto rspec example_spec.rb --format progress --format documentation --out rspec.txt

Entonces la salida debe contener ".F *"

Y el archivo "rspec.txt" debe contener:

something does something that passes does something that fails (FAILED - 1) does something that is pending (PENDING: No reason given)

¿Cómo genero un informe HTML de rspec?



Partiendo de la respuesta anterior, es bastante simple:

rspec /directory/containing/specs/** --format h > output.html

Ejecuto esto desde la raíz de mi aplicación de rieles con la siguiente especificación de ruta / **. Espero que eso ayude. Si no tiene archivos "_spec.rb" allí, es posible que deba modificar el argumento de la ruta.



RSpec tiene una opción de línea de comando para producir una salida con formato html:

rspec <path_to_spec_file> --format html


Use la opción -o o --out para especificar el archivo de salida.

Use la opción -f o --format para especificar el formato

rspec spec/* --format html --out report.html


podríamos agregar

--format html --out rspec_results.html

a .rspec

por lo que rspec escribirá el resultado en rspec_results.html

ver https://coderwall.com/p/gfmeuw