Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/gmarcha/pipexMedic

A complete C tester to Pipex, a 42 Unix project in C programming.
https://github.com/gmarcha/pipexMedic

42 42born2code 42projects 42school c pipex pipexmedic pipextester shell tester

Last synced: about 2 months ago
JSON representation

A complete C tester to Pipex, a 42 Unix project in C programming.

Awesome Lists containing this project

README

        

# Pipex Medic

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.

# How to use it ?
- 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.

![output](/assets/output3.png)