Erlide: comment exécuter tous les tests de eunit-projet à la fois?
-
28-09-2019 - |
Question
Je viens de commencer à développer (à partir de zéro) un nouveau projet dans Erlang. J'utilise Erlide, un plug-in pour Eclipse. J'ai écrit quelques tests unitaires (en utilisant EUnit) mais je trouve en cours d'exécution chacun d'eux (un par un) à la main tout à fait ennuyeux. Est-il possible d'automatiser ce processus, de sorte que - avec juste quelques clics - tous mes tests sont effectués
Merci d'avance pour votre aide.
La solution
Pour exécuter tous les tests dans un répertoire que vous pouvez utiliser la primitive:
{dir, Path::string()}
Ce test tous les fichiers objets dans le répertoire spécifié, comme si elles avaient été spécifié individuellement à l'aide {fichier} FileName.
Vous pouvez également utiliser la file
de application
and primitive et d'autres pour définir des ensembles de tests.
Vous trouverez la documentation à tous ces sous 1.5 représentation test EUnit