summaryrefslogtreecommitdiff
path: root/check
diff options
context:
space:
mode:
authormhsn <mail@mhsn.net>2025-08-07 20:52:18 +0100
committermhsn <mail@mhsn.net>2025-08-07 20:52:18 +0100
commit81232bba7f13c0cb2929f8ab44b789020ccb978f (patch)
tree8ddfbd2396610a5d1d67c3f12c936ff9d4397646 /check
parentfd4cedbf2755923f24ff675c6436f7f6e09134e8 (diff)
downloadaoc-81232bba7f13c0cb2929f8ab44b789020ccb978f.tar.gz
aoc-81232bba7f13c0cb2929f8ab44b789020ccb978f.zip
return non-zero code in check
Diffstat (limited to 'check')
-rwxr-xr-xcheck5
1 files changed, 4 insertions, 1 deletions
diff --git a/check b/check
index 4bc0e07..1c41110 100755
--- a/check
+++ b/check
@@ -28,7 +28,10 @@ case $lang in
esac
result=$(cat $data_path | $cmd)
+diff=$(echo "$result" | diff $aoc_path/data/$4.ans -)
+code=$?
-echo "$result" | diff $aoc_path/data/$4.ans - && echo Solved wtih $lang!
+[ $code -eq 0 ] && echo Solved with $lang! || echo "$diff"
echo "\n---stdout---"
echo "$result"
+exit $code