The Organized is a project carried out in solo, during our 1st year in EPITECH Grand Ecole program.
Its purpose is to create in C a workshop organizer.
You can run the organized like this :
./organizedThe result of this project is an perfect Organized.
If you discover a problem or an error, don't hesitate to create an issue and report it to us as soon as possible.
| Category | Percentage | Numbers of tests | Crash |
|---|---|---|---|
| Algorithm app | 100% | 8/8 | No |
| Basics | 100% | 4/4 | No |
| Optimization | 100% | 7/7 | No |
| Parsing | 100% | 3/3 | No |
| Robustness | 100% | 7/7 | No |
| Results | 100% | 29/29 | No |
Unit tests were performed using criterion.
In this project, only the library code is covered.
Unit tests are still to be performed, but a large part of the code is already covered.
You can compile the project and run the unit tests with this command :
make tests_runYou can compile the project with this command :
makeIf you want clean the project, you can run this command :
make fcleanYou can clean and compile the project with make re.
You can compile the unit tests with this command :
make unit_tests- You'll need to create a branch where you'll push your code. Once you've completed your tasks on this branch, we'll work together to merge it and check that everything works.
- Every function you add must be code-style.
- Before merging, you'll need to check that all unit tests pass by running
make tests_run. - Each commit will contain
[+]or[-]or[~]followed by a message[+]: Add feature[-]: Delete feature[~]: Edit feature
Of course, in exceptional cases, we may depart from these rules.
- Add help section
- Add github actions
- Improve the memory management
- Add a documentation for each function
- Add unit tests on each piece of code
This project was carried out alone by Nicolas TORO.