Comment puis-je activer la couleur lorsque RSpec est exécuté via RStakeout?

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

  •  08-07-2019
  •  | 
  •  

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 .

Était-ce utile?

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>

scroll top