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 :
./organized
The 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_run
You can compile the project with this command :
make
If you want clean the project, you can run this command :
make fclean
You 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.