Desarrollando con mi primera Mac y noté que mi salida Rspec no está coloreada en mi terminal aunque estoy usando la bandera '-c
' en el comando: bundle exec rspec -c -fd
. ¿Algunas ideas?Ruby RSpec: Sin color en la salida con una Mac
Respuesta
Agregue los siguientes contenidos a un archivo .rspec al directorio raíz de su proyecto.
--color
O, coloque el archivo .rspec en su directorio de inicio para aplicar las configuraciones para todos los proyectos. – Jimothy
También se puede poner la configuración en la spec_helper.rb si no desea adjuntar -color cada vez que ejecute rspec.
RSpec.configure do |config|
# Use color in STDOUT
config.color_enabled = true
# Use color not only in STDOUT but also in pagers and files
config.tty = true
# Use the specified formatter
config.formatter = :documentation # :progress, :html, :textmate
end
'config.color_enabled = true' no funcionó para mí, pero' config.color = true' sí. –
Si viene aquí desde Google recientemente, es posible que observe que la respuesta de Allen Chun da una NoMethodError
con .color_enabled
cuando se utiliza RSpec 3.0 o superior. .color_enabled
se eliminó a 3,0: https://github.com/rspec/rspec-core/blob/master/Changelog.md#300rc1--2014-05-18
acaba de cambiar a .color_enabled
.color
en spec_helper.rb
:
RSpec.configure do |config|
# Use color in STDOUT
config.color = true
# other config options here...
end
Esto funcionó para mí con Ruby 2.1.2p95 en OS X 10.9.4 Mavericks.
¡Gracias por la corrección! :) –
¡Gracias, eso fue fácil! – cpursley
- 1. Bash: Salida de color con una variable
- 2. RSpec. ¿Cómo colorear la salida canalizada o redirigida?
- 3. Desinstalar y actualizar Ruby en una Mac sin usar RVM
- 4. Prueba de salida a la línea de comando con RSpec
- 5. Mostrar la salida System.out.println con otro color
- 6. Protector en ejecución de Foreman con salida de color
- 7. ¿Cómo usar RSpec sin rieles?
- 8. Rspec Formato de salida: Documentación
- 9. TDD: Rspec Ruby MongoDB/Ruby Mongo Driver
- 10. Salida de color en C++
- 11. Especificadores de color Perl con salida redirigida
- 12. Ayuda de MacVim Command Window para colorear texto (salida Rspec)
- 13. Salida sin búfer con cout
- 14. Salida de consola de color Xcode
- 15. Capturar salida de sonido en mac
- 16. puedo tener RSpec sin una clase para los métodos
- 17. ¿Cuál es la forma más fácil de imprimir la salida de operaciones paralelas en Ruby sin engordar la salida?
- 18. Rspec debe cambiar la cuenta sin lambda
- 19. ¿Cuál es exactamente la palabra clave "debería" en RSpec Ruby
- 20. compruebe (la ausencia de) `puts` en RSpec
- 21. color de terminal en ruby?
- 22. Salida de consola de color con C++ en Windows
- 23. Ruby en Mac OSX a través de puertos Mac
- 24. Objetivo de aprendizaje C sin Mac
- 25. caracteres internacionales utilizando RSpec con Ruby on Rails
- 26. ruby rspec y comparación de cuerdas
- 27. Desarrollar la aplicación para iPhone sin una Mac?
- 28. ¿Cómo evaluarías a los observadores con rSpec en una aplicación de Ruby on Rails?
- 29. Obtener salida de color en bash
- 30. ¿Por qué Mac OS X viene con ruby / rails?
dup? http://stackoverflow.com/q/1819614/119790 –