Como faço para ativar a cor quando em execução RSpec através RStakeout?
Pergunta
Ao usar topfunky do RStakeout , a cor no resultado do comando spec
é perdido. Isso acontece mesmo quando a adição da flag --color
.
Solução 2
Você tem que definir a variável de ambiente AUTOTEST
para true. Spec detecta se ele está sendo executado por um processo e desativa cor se é (para tornar a saída mais fácil de analisar).
Para definir a variável de ambiente no bash:
export AUTOTEST=true
ou em peixes:
set -x AUTOTEST true
(as exportações -x a variável)
Outras dicas
Eu era capaz de fazê-lo funcionar com --tty
no meu arquivo .rspec (uso Rails 3.0.3 e rspec 2.3). Eu acho que é --autotest
para a versão mais antiga do 2.0. Depois de uma hora de busca, encontrei aqui - https://github.com/tomas-stefano/infinity_test
Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow