From 978ee7c1161ddbee199c449cd5a93d6fd3881cb4 Mon Sep 17 00:00:00 2001 From: Nils Dagsson Moskopp Date: Sat, 28 Sep 2019 14:22:48 +0200 Subject: * simplify stamp test case to exit on error --- stamp/all.do | 26 ++++---------------------- 1 file changed, 4 insertions(+), 22 deletions(-) (limited to 'stamp') 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 &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 &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 -- cgit v1.2.3