diff options
Diffstat (limited to 'stamp')
-rw-r--r-- | stamp/all.do | 26 |
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 |