extra invalid maps

This commit is contained in:
whaffman 2025-05-28 13:54:30 +02:00
parent 6dfe563257
commit e36144ba0c
21 changed files with 239 additions and 7 deletions

1
.gitignore vendored
View File

@ -4,3 +4,4 @@
cub3D
build/
.cache/
test.log

View File

@ -0,0 +1,13 @@
NO ./assets/bricks2.png
WE ./assets/bricks2.png
SO ./assets/stonewall256.png
EA ./assets/bricksx64.png
FT ./assets/tiles1.png
FT ./assets/tiles2.png
CT ./assets/ceiling64x64.png
1111111
1000001
1N00001
1111111

View File

@ -0,0 +1,15 @@
NO ./assets/bricks2.png
WE ./assets/bricks2.png
SO ./assets/stonewall256.png
EA ./assets/bricksx64.png
FT ./assets/tiles1.png
CT ./assets/ceiling64x64.png
-c a ./assets/battery.png
-c a ./assets/battery.png
1111111
1000001
1N000a1
1111111

View File

@ -0,0 +1,14 @@
NO ./assets/bricks2.png
WE ./assets/bricks2.png
SO ./assets/stonewall256.png
EA ./assets/bricksx64.png
FT ./assets/tiles1.png a
CT ./assets/ceiling64x64.png
-c a ./assets/battery.png
1111111
1000001
1N000a1
1111111

View File

@ -0,0 +1,14 @@
NO ./assets/bricks2.png
WE ./assets/bricks2.png
SO ./assets/stonewall256.png
EA ./assets/bricksx64.png
FT ./assets/tiles1.png
CT ./assets/ceiling64x64.png
-c a ./assets/battery.png a
1111111
1000001
1N000a1
1111111

View File

@ -0,0 +1,14 @@
NO ./assets/bricks2.png a
WE ./assets/bricks2.png
SO ./assets/stonewall256.png
EA ./assets/bricksx64.png
FT ./assets/tiles1.png
CT ./assets/ceiling64x64.png
-c a ./assets/battery.png
1111111
1000001
1N000a1
1111111

View File

@ -0,0 +1,15 @@
NO ./assets/bricks2.png
WE ./assets/bricks2.png
SO ./assets/stonewall256.png
EA ./assets/bricksx64.png
FT ./assets/tiles1.png
CT ./assets/ceiling64x64.png
-c a ./assets/battery.png
-f garbage
1111111
1000001
1N000a1
1111111

View File

@ -0,0 +1,15 @@
NO ./assets/bricks2.png
WE ./assets/bricks2.png
SO ./assets/stonewall256.png
EA ./assets/bricksx64.png
FT ./assets/tiles1.png
CT ./assets/ceiling64x64.png
-c A ./assets/battery.png
1111111
1000001
1N000A1
1111111

View File

@ -0,0 +1,14 @@
NO ./assets/bricks2.png
WE ./assets/bricks2.png
SO ./assets/stonewall256.png
EA ./assets/bricksx64.png
FT ./assets/tiles1.png
CT ./assets/ceiling64x64.png
-c aa ./assets/battery.png
1111111
1000001
1N00001
1111111

View File

@ -0,0 +1,12 @@
NO ./assets/bricks2.png
WE ./assets/bricks2.png
SO ./assets/stonewall256.png
EA ./assets/bricksx64.png
FT
C 100,100,200
1111111
100W001
1N00001
1111111

View File

@ -0,0 +1,14 @@
NO ./assets/bricks2.png
WE ./assets/bricks2.png
SO ./assets/stonewall256.png
EA ./assets/bricksx64.png
FT ./assets/tiles1.png
CT ./assets/ceiling64x64.png
-c a
1111111
1000001
1N000a1
1111111

View File

@ -0,0 +1,15 @@
NO ./assets/bricks2.png
WE
SO ./assets/stonewall256.png
EA ./assets/bricksx64.png
FT ./assets/tiles1.png
CT ./assets/ceiling64x64.png
-c a ./assets/battery.png
1111111
1000001
1N000a1
1111111

View File

@ -0,0 +1,12 @@
NO ./assets/bricks2.png
WE ./assets/bricks2.png
SO ./assets/stonewall256.png
EA ./assets/bricksx64.png
FT ./nonexistingtexture.png
CT ./assets/tiles1.png
1111111
1000001
1N00001
1111111

View File

@ -0,0 +1,14 @@
NO ./assets/bricks2.png
WE ./assets/bricks2.png
SO ./assets/stonewall256.png
EA ./assets/bricksx64.png
FT ./assets/tiles1.png
CT ./assets/ceiling64x64.png
-c a ./assets/nonexistingtexture.png
1111111
1000001
1N000a1
1111111

View File

@ -0,0 +1,12 @@
NO ./nonexistingtexture.png
WE ./assets/bricks2.png
SO ./assets/stonewall256.png
EA ./assets/bricksx64.png
F 90,30,30
C 100,100,200
1111111
1000001
1N00001
1111111

View File

@ -0,0 +1,12 @@
NO ./assets/bricks2.png
WE ./assets/bricks2.png
SO ./assets/stonewall256.png
EA ./assets/bricksx64.png
F 90,30,30
C 100,100,200
1111111
1000011
1E00010
1111111

View File

@ -0,0 +1,14 @@
NO ./assets/bricks2.png
WE ./assets/bricks2.png
SO ./assets/stonewall256.png
EA ./assets/bricksx64.png
FT ./assets/tiles1.png
CT ./assets/ceiling64x64.png
-c a ./assets/battery.png
1111111
1000001
1N00001a
1111111

View File

@ -0,0 +1,12 @@
NO ./assets/bricks2.png
WE ./assets/bricks2.png
SO ./assets/stonewall256.png
EA ./assets/bricksx64.png
F 90,30,30
C 100,100,200
1111111
100o001
1N00001
1111111

View File

@ -6,7 +6,7 @@
/* By: whaffman <whaffman@student.codam.nl> +#+ */
/* +#+ */
/* Created: 2025/04/15 15:46:08 by qmennen #+# #+# */
/* Updated: 2025/05/27 15:32:27 by whaffman ######## odam.nl */
/* Updated: 2025/05/28 11:42:24 by whaffman ######## odam.nl */
/* */
/* ************************************************************************** */

View File

@ -6,16 +6,16 @@
/* By: qmennen <qmennen@student.codam.nl> +#+ */
/* +#+ */
/* Created: 2025/04/15 16:01:29 by qmennen #+# #+# */
/* Updated: 2025/05/23 14:59:06 by whaffman ######## odam.nl */
/* Updated: 2025/05/28 11:40:58 by whaffman ######## odam.nl */
/* */
/* ************************************************************************** */
#include "cub3d.h"
#include "glad.h"
int main(int argc, char **argv)
int main(int argc, char **argv)
{
t_game *game;
t_game *game;
errno = 0;
game = NULL;

View File

@ -14,7 +14,7 @@ LOG_FILE="test.log"
# Iterate through all files in the invalid directory
for file in "$INVALID_DIR"/*; do
test_name=$(basename "$file" | sed -e 's/\..*$//')
echo -e "${bu}Testing $test_name...${reset}"
# echo -e "${bu}Testing $test_name...${reset}"
# Run the file with ./cub3D and send SIGINT after 1 second
timeout 1 ./cub3D "$file" > /dev/null 2>&1
if [ $? -eq 1 ]; then
@ -26,6 +26,6 @@ for file in "$INVALID_DIR"/*; do
echo -e "${rb}KO!${reset} $test_name"
echo "KO! $file" >> "$LOG_FILE"
fi
echo "----------------------------------------"
echo ""
# echo "----------------------------------------"
# echo ""
done