Comment puis-je activer la couleur lorsque RSpec est exécuté via RStakeout?
Question
Lors de l'utilisation de RStakeout de topfunky, la couleur dans le résultat du La commande spec
est perdue. Cela se produit même lors de l'ajout de l'indicateur - color
.
La solution 2
Vous devez définir la variable d'environnement AUTOTEST
sur true. Spec détecte s'il est exécuté par un processus et désactive la couleur si c'est le cas (pour faciliter l'analyse du résultat).
Pour définir la variable d'environnement dans bash:
export AUTOTEST=true
ou dans le poisson:
set -x AUTOTEST true
(le -x exporte la variable)
Autres conseils
J'ai pu le faire fonctionner avec -tty
dans mon fichier .rspec (utilisez Rails 3.0.3 et rspec 2.3). Je pense que c’est - autotest
pour l’ancienne version 2.0. Après une heure de recherche, retrouvez-le ici - https://github.com/tomas-stefano/infinity_test"/ a>