commit f2cfd694ec856c6fceeb7b99ed1020ab34b2b0a7
parent d1ac87b9fbedba113546c541fcedd23036b86172
Author: hhvn <dev@hhvn.uk>
Date: Mon, 16 Jan 2023 20:45:04 +0000
Don't hide test errors from make
Diffstat:
1 file changed, 4 insertions(+), 2 deletions(-)
diff --git a/dev/config.mk b/dev/config.mk
@@ -20,7 +20,7 @@ checks: $(SRC)
test:
touch .testing
cd tests && make
- make test-run RUNNER=run
+ make test-run RUNNER=run-basic
rm -rf test.*
touch .testing
@@ -40,7 +40,9 @@ test-run:
make $(RUNNER) CFLAGS="$(CFLAGS) -DTEST" LDFLAGS="$(LDFLAGS) -lcheck" SRC="$(SRC) $(shell find tests -type f -name "*.c")"
run: all
- gdb -ex 'set confirm on' -ex run -ex bt -ex quit --args $(BIN) $(ARGS)
+ gdb -ex 'set confirm on' -ex run -ex bt -ex quit --args ./$(BIN) $(ARGS)
+run-basic: all
+ ./$(BIN) $(ARGS)
gdb: all
gdb --args ./$(BIN) $(ARGS)