Skip to content

Latest commit

 

History

History
34 lines (20 loc) · 1.49 KB

README.md

File metadata and controls

34 lines (20 loc) · 1.49 KB

ft_ls_tests

-- HOW TO:

-Clone this in the directory that contains you repo (not in the actual repo) if your repo is not named ft_ls, rename it or change the FTLSDIR variable in the makefile.

-Run make

You can specify a test directory in the run_tests.sh script with the TESTDIR variable

The testslist file contains one test per line, you can add yours there. Line begining with # are comments.

The makefile will run make in your ft_ls repo, copy the binaries and run the run_tests.sh script

The results file contains the diff of each failed tests, the log files contains the output from the tests. To check a particular test run "cat logs/*log1" (replace 1 by the number of the test you wish to check).

-- COMMENT CA MARCHE:

-Clonez dans le repertoire qui contient votre dépot (et non pas directement dans votre dépot) si votre dépot ne s'apelle pas ft_ls, renomez le ou changez la variable FTLSDIR dans le makefile

-Executez make

Vous pouvez preciser un dossier de test dans le script run_tests.sh grace a la variable TESTDIR

Le fichier testslist contient un test par ligne, vous pouvez ajouter les votres dedans. Les lignes commencant par # ne sont pas prise en compte.

Le makefile va apeller make dans votre dépot, copier le fichier binaire et lancer le script run_tests.sh.

Le fichier results contient le diff de chaque test raté, les fichiers log contiennent la sortie des tests. Pour verifier un test en particulier faites "cat logs/*log1" (Remplacer 1 par le numero du test concerné).