From b16ca14911ad5df44ae499eed2d90c3ca2da4eb0 Mon Sep 17 00:00:00 2001 From: bonmas14 Date: Mon, 4 Aug 2025 16:08:22 +0000 Subject: Vecs and tests --- build.sh | 15 ++++++++++++++- 1 file changed, 14 insertions(+), 1 deletion(-) (limited to 'build.sh') diff --git a/build.sh b/build.sh index a2f91ec..82eb864 100755 --- a/build.sh +++ b/build.sh @@ -51,6 +51,7 @@ if [[ $1 == "no_tests" ]]; then fi echo +echo "---- Ungrateful tests ----" for test in tests/un/*.c; do fname=$(basename -- "$test") @@ -65,7 +66,8 @@ for test in tests/un/*.c; do fi done -wait +echo +echo "---- Cynic tests ----" for test in tests/cyn/*.c; do fname=$(basename -- "$test") @@ -82,7 +84,12 @@ done wait +echo "---- Compiled ----" echo +echo "---- Running tests ----" + +passed=0 +failed=0 for case in bin/*; do if [[ $1 == "quiet" ]]; then @@ -92,8 +99,14 @@ for case in bin/*; do fi if [[ $? -eq 0 ]]; then + let "passed++" echo "[DONE] $case" else + let "failed++" echo "[FAIL] $case" fi done + +echo +echo "---- Done ----" +echo "Passed: $passed, Failed: $failed" -- cgit v1.2.3-70-g09d2