summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNils Dagsson Moskopp <nils@dieweltistgarnichtso.net>2019-09-28 14:22:48 +0200
committerNils Dagsson Moskopp <nils@dieweltistgarnichtso.net>2019-09-28 14:22:48 +0200
commit978ee7c1161ddbee199c449cd5a93d6fd3881cb4 (patch)
tree884496a1945510c5659791c9a8c3625ce870dc46
parentf3d63966b944735d2926b0a2d5bd54aff90c1e20 (diff)
* simplify stamp test case to exit on error
-rw-r--r--stamp/all.do26
1 files changed, 4 insertions, 22 deletions
diff --git a/stamp/all.do b/stamp/all.do
index f3d9eb0..6f0f906 100644
--- a/stamp/all.do
+++ b/stamp/all.do
@@ -11,17 +11,8 @@ echo 2 > b
redo-ifchange a
read a3 <a
-if [ $a1 -lt $a2 ]; then
- echo 'PASS: a1 < a2' >&2
-else
- echo 'FAIL: a1 > a2' >&2
-fi
-
-if [ $a2 -eq $a3 ]; then
- echo 'PASS: a2 = a3' >&2
-else
- echo 'FAIL: a2 != a3' >&2
-fi
+[ $a1 -lt $a2 ] || exit 1
+[ $a2 -eq $a3 ] || exit 1
echo 'redo-always; date +%s | redo-stamp; sleep 1; date +%s' >c.do
@@ -39,14 +30,5 @@ read c3 <c
redo-ifchange c
read c4 <c
-if [ $c1 -lt $c2 ]; then
- echo 'PASS: c1 < c2' >&2
-else
- echo 'FAIL: c1 > c2' >&2
-fi
-
-if [ $c3 -eq $c4 ]; then
- echo 'PASS: c3 = c4' >&2
-else
- echo 'FAIL: c3 != c4' >&2
-fi
+[ $c1 -lt $c2 ] || exit 1
+[ $c3 -eq $c4 ] || exit 1