Guard

Un article de Agora2ia.


Sommaire

Présentation

A la manière de autotest, guard surveille les événements du file system, comme la modification d'un fichier source, et déclenche alors des actions (via ses modules), comme le rejeu des tests.

Il est recommandé d'utiliser ces outils de tests automatisés avec un DRbServer comme spork.


Installation

> guard init spork

Ce qui génère un fichier /Guardfile qui liste les fichiers et répertoire à surveiller (afin d'être à la fois exhaustif mais ciblé, et donc plus performant).


Error: No such file or directory

J'avais l'erreur suivante :

ChildProcess::LaunchError: No such file or directory - bundle exec spork -p 8989 

Et en tombant sur ce post ruby on rails - Error on start when using Spork and Guard - Stack Overflow

j'ai eu l'idée de mettre à jour la version du gem guard-spork utilisé.


Ressources


Guard vs. Autotest