Domanda

Quando si utilizza RStakeout di topfunky , il colore nel risultato del Il comando spec è stato perso. Ciò accade anche quando si aggiunge il flag --color .

È stato utile?

Soluzione 2

Devi impostare la variabile di ambiente AUTOTEST su true. Spec rileva se viene eseguito da un processo e disabilita il colore se lo è (per semplificare l'analisi dell'output).

Per impostare la variabile d'ambiente in bash:

export AUTOTEST=true

o nei pesci:

set -x AUTOTEST true

(la -x esporta la variabile)

Altri suggerimenti

Sono stato in grado di farlo funzionare con --tty nel mio file .rspec (usa Rails 3.0.3 e rspec 2.3). Penso che sia --autotest per la versione precedente di 2.0. Dopo un'ora di ricerca, l'ho trovato qui - https://github.com/tomas-stefano/infinity_test

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top