Warning: Tester is designed to run on Linux environment only!
A complete C program to test Pipex, a 42 project to learn fork, redirection, and pipe in C programming.
Features: output files, standard streams, exit codes, parallelism, and file permissions comparison.
- Clone the repository in your Pipex directory, go in the tester directory, and run
bash test.sh
with a test subset.
For example,bash test.sh basic
. You can have a subset list if you launch the script without argument. - You can check the complete error listing in the log file:
cat tester.log | less
, or browse it in your favorite IDE. - Error tests are very punitive. There is no need to pass them to validate the project.