This is a tester for the 42 School's fillit project.
Run this command in your fillit project folder:
git clone https://github.com/peetuskytta/fillit_tester.git
Run the tester in the fillit_tester
-folder with the following command:
./run_fillit_tester.sh
IMPORTANT!
- It is recommended to use terminal to run this tester.
- Make sure you have compiled your program before running the script.
- The test files were written with Vim (this is important for VSC users,
\n
might be needed.)
After exiting the program you can check errors or memoryleaks in results/
.
Please inform about issues/bugs. Always open for suggestions of new ideas and tests.
- diff to speed testing maps
- Documenting the
run_fillit_tester.sh
script for better understanding on what's going on. - Option to run the program in less/more information mode (e.g: show each valid map expected and test result)
- Add Norm checking
- Add author checker
- Add over 27 piece memory leak test
- Create a tetrimino generator