Esta es una pregunta breve: estoy buscando una forma de ejecutar las especificaciones en modo de depuración, con el -u
, para que RSpec caiga a la consola cuando falla, sin tener que agregar un debugger
línea en el código. ¿Alguna sugerencia?Ejecutando RSpec en modo de depuración
6
A
Respuesta
10
Responderé a mi propia pregunta.
Siguiendo this tutorial, he creado un formateador personalizado, como en:
require "spec/runner/formatter/specdoc_formatter"
class DebuggerFormatter < Spec::Runner::Formatter::SpecdocFormatter
def example_failed(example, counter, failure)
super
debugger if Kernel.respond_to?(:debugger)
end
end
2
hakanensari, el código parece romper el interior rspec. Sería bueno si pudiéramos romper en la línea de afirmación fallida.
Cuestiones relacionadas
- 1. Ejecutando la aplicación de consol en modo de depuración con WCF selfhosting?
- 2. ¿Cómo sé que mi código se está ejecutando en modo "depuración" en IDE?
- 3. Depuración en .NET en modo de lanzamiento
- 4. Ejecutando Solr en modo de solo lectura
- 5. ¿Modo de depuración para CodeIgniter?
- 6. Símbolos de depuración en modo de lanzamiento
- 7. Modo de depuración En VB 6?
- 8. Versión vs Modo de Depuración en IDE
- 9. Ejecutando un ejecutable en modo usuario desde el modo kernel
- 10. Mostrar solo el elemento de menú en modo de depuración?
- 11. ¿Cómo activar ReportMemoryLeaksOnShutdown solo en modo de depuración?
- 12. django-compresor: Usando lessc en modo de depuración
- 13. ¿tiene Highcharts.js un modo de depuración?
- 14. ¿Está ejecutando un servicio de Windows en modo consola?
- 15. Averiguar qué línea de código está ejecutando actualmente mi aplicación en el modo de depuración de Visual Studio
- 16. Depuración en XCode - ejecutando código y puntos de corte
- 17. depuración visual studio vs versión modo
- 18. ¿Implementar la aplicación en producción usando el modo de depuración en lugar del modo de lanzamiento?
- 19. ¿Por qué mi aplicación falla en modo de lanzamiento pero no en modo de depuración?
- 20. AVAudioPlayer lanza punto de interrupción en modo de depuración
- 21. Habilitar el modo de depuración de forma interactiva en Symfony
- 22. Colección de activos Assetic concatenado en modo de depuración
- 23. Ejecutando emacs en modo gráfico en el servidor remoto
- 24. ejecutando R en modo por lotes - ¿imprimir en pantalla?
- 25. ¿Cómo habilitar el modo de depuración completa en FastMM4?
- 26. WPF muestra el control en modo de depuración solo
- 27. ¿es posible ejecutar Chrome en modo de depuración?
- 28. Comprobando si el código se ejecuta en modo de depuración
- 29. Acelerando Tomcat en modo de depuración con Eclipse IDE
- 30. El proyecto no se iniciará en el modo de depuración
Esto es antiguo, código de la era RSpec1.3. –