This Tester checks:
- Memory leaks on erroneous maps
- Valid extensions
- Permissions
- Case when xpm failed
- Leaks on good maps
- Case if mlx_init fail
For map parsing:
- Rectangular maps
- No incorrect characters
- Duplicated characters
- Entire map is surrounded by walls
- Required characters (E, P, C, 1)
git clone https://github.com/icr4m/so_long_tester.git
cd so_long_tester && mv so_long_destroyer.sh ../ && chmod 777 ../so_long_destroyer.sh && cd ../
Then execute
./so_long_destroyer.sh