Como faço para ativar a cor quando em execução RSpec através RStakeout?

StackOverflow https://stackoverflow.com/questions/307783

  •  08-07-2019
  •  | 
  •  

Pergunta

Ao usar topfunky do RStakeout , a cor no resultado do comando spec é perdido. Isso acontece mesmo quando a adição da flag --color.

Foi útil?

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
scroll top