From f8e807e657766342ae4931d77edce8f1a5d27b56 Mon Sep 17 00:00:00 2001 From: Marvin Borner Date: Fri, 14 Apr 2023 18:02:40 +0200 Subject: Added test infrastructure --- test/run | 15 +++++++++++++++ 1 file changed, 15 insertions(+) create mode 100755 test/run (limited to 'test/run') diff --git a/test/run b/test/run new file mode 100755 index 0000000..e587660 --- /dev/null +++ b/test/run @@ -0,0 +1,15 @@ +#!/bin/sh + +set -e + +FAIL="\033[0;31m[FAIL]\033[0m " +SUCC="\033[0;32m[SUCC]\033[0m " + +for file in *.blc; do + ../build/bloc --from-blc -i "$file" -o ../build/"$file".bloc + ../build/bloc --from-bloc -d -i ../build/"$file".bloc -o ../build/"$file" >../build/"$file".dump + cmp "$file" ../build/"$file" && printf "$SUCC" || printf "$FAIL" + echo "blc cmp on $file" + cmp "$file".dump ../build/"$file".dump && printf "$SUCC" || printf "$FAIL" + echo "bloc dump cmp on $file" +done -- cgit v1.2.3