2011-03-14 6 views
3

Je suis en train de test automatique de configuration pour travailler avec le concombre, mais bien suivant les tutoriels qu'il termine toujours avec:Obtenir Autotest travailler avec concombre

0 tests, 0 assertions, 0 failures, 0 errors 

Je vois de ce billet de blog que je dois ajouter quelque chose: http://monket.net/blog/2009/06/simple-example-of-autotest-cucumber-and-growl/

AUTOFEATURE=true 

Je ne savais pas où ajouter que j'ai donc essayé le fichier config/environment.rb, ainsi que le fichier /config/environments/development.rb et test.rb mais il n'a fait aucune différence. Est-ce que quelqu'un sait comment je peux obtenir autotest pour exécuter les tests de concombre? En ce moment je n'ai pas de tests rspec, je commence avec du concombre.

Merci

+0

En outre, le message growl montre "XXXX: Impossible d'exécuter des tests" – AnApprentice

+0

J'ai également essayé d'exécuter 'AUTOFEATURE = true autotest', mais cela n'a fait aucune différence – AnApprentice

+0

Correction, si je cours 'AUTOFEATURE = true autospec' il semble Tout d'abord, il montre qu'il ne pouvait pas exécuter de test via growl, puis quelques instants plus tard, il semble exécuter les tests de concombre.Est-ce normal? – AnApprentice

Répondre

4

Vous pouvez ajouter AUTOFEATURE = true commande Autotest lorsque vous lancez ce dernier le haut. Cela va exécuter vos spécifications en premier et les tests de concombre en second lieu. Cependant, attention, le concombre en cours d'exécution dans le processus d'autotest ralentira considérablement l'exécution, surtout si le navigateur qu'il lance est firefox.

+0

Mais je veux toujours tester le concombre car c'est tout ce que j'utilise en ce moment? – AnApprentice

+1

De la bouche du cheval (https://github.com/aslakhellesoy/cucumber/wiki/Autotest-Integration): Si vous voulez toujours faire tourner le plugin alors vous pouvez expo rt la variable dans votre .bash_profile ou un autre fichier shell comme ceci: shell POSIX: $ export AUTOFEATURE = true –

Questions connexes