diff options
author | Nils Dagsson Moskopp <nils@dieweltistgarnichtso.net> | 2016-04-22 16:15:16 +0200 |
---|---|---|
committer | Nils Dagsson Moskopp <nils@dieweltistgarnichtso.net> | 2016-04-22 16:15:16 +0200 |
commit | 5811ca4cba7a452ae939b0ac84a65fd939efbfd8 (patch) | |
tree | 638fa8766e10e8eb163aa3a93693016c94498f4d | |
parent | a40bcfcf8b95ce5bc7d604436cfd8da80a3fce08 (diff) |
* fix test for unlimited recursion
-rw-r--r-- | dependency-loop/all.do | 13 |
1 files changed, 10 insertions, 3 deletions
diff --git a/dependency-loop/all.do b/dependency-loop/all.do index 5493161..751c344 100644 --- a/dependency-loop/all.do +++ b/dependency-loop/all.do @@ -1,6 +1,13 @@ #!/bin/sh -if timeout 1 redo-ifchange a; then +set +e +timeout 1 redo-ifchange a +STATUS=$? +case $STATUS in + 1) echo 'PASS: limited recursion' >&2 -else + ;; + 124) echo 'FAIL: unlimited recursion' >&2 -fi + ;; +esac +set -e
\ No newline at end of file |