This commit is contained in:
Tobias Busch 2025-12-15 11:57:37 +01:00
parent d27b558ddc
commit deb68dd71a
2 changed files with 9 additions and 5 deletions

View File

@ -1,3 +1,3 @@
à«;1 ÐÀ;1
;0 ðÀ;0
À«;0 °À;0

View File

@ -41,9 +41,9 @@ TEST_BIN = test_runner
# Das Target 'unitTests' baut das Test-Programm und führt es aus # Das Target 'unitTests' baut das Test-Programm und führt es aus
# Es benötigt unittest.o und stack.o (damit der Stack getestet werden kann) # Es benötigt unittest.o und stack.o (damit der Stack getestet werden kann)
unitTests: unittest.o stack.o unitTests: unittest.o stack.o numbers.o
@echo "--- Erstelle Test-Executable ---" @echo "--- Erstelle Test-Executable ---"
$(CC) $(FLAGS) unittest.o stack.o -o $(TEST_BIN) $(CC) $(FLAGS) unittest.o stack.o numbers.o -o $(TEST_BIN)
@echo "--- Starte Tests ---" @echo "--- Starte Tests ---"
./$(TEST_BIN) ./$(TEST_BIN)
@ -51,6 +51,10 @@ unitTests: unittest.o stack.o
unittest.o: test_stack.c unittest.o: test_stack.c
$(CC) -c $(FLAGS) test_stack.c -o unittest.o $(CC) -c $(FLAGS) test_stack.c -o unittest.o
unittest.o: test_numbers.c
$(CC) -c $(FLAGS) test_numbers.c -o unittest.o
# -------------------------- # --------------------------
# Clean # Clean
# -------------------------- # --------------------------