commit 25c0b2321eecf60eb730b4e28d9e1fc2dd55acc7 parent be9f53a1ee5be6930b0f6da513a4be3783fb8966 Author: vaplv <vaplv@free.fr> Date: Mon, 14 Feb 2022 21:29:33 +0100 Update how tests are printed on stdout Diffstat:
| M | Makefile | | | 6 | +++--- |
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/Makefile b/Makefile @@ -198,10 +198,10 @@ test_run: test_bin test=$$(echo $${i} | sed 's/src\/\(.\{1,\}\).c$$/\1/'); \ printf "%s" $${test}; \ ./"$${test}" > /dev/null 2>&1 \ - && printf "\n" "$${test}" \ - || { printf " [Error]\n"; n=$$((n+1)); }; \ + && printf " \e[1;32mOK\e[m\n" \ + || { printf " \e[1;31mErreur\e[m\n"; n=$$((n+1)); }; \ done; \ - [ "$${n}" -ne 0 ] && { echo "$${n} errors" && exit 1; } + if [ "$${n}" -ne 0 ]; then printf "%d errors\n" "$${n}"; exit 1; fi src/test_algorithm.o \ src/test_atomic.o \