summaryrefslogtreecommitdiff
path: root/dependency-loop/all.do
blob: 751c344ae162932b81ea316839f161c82b8181c0 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
#!/bin/sh
set +e
timeout 1 redo-ifchange a
STATUS=$?
case $STATUS in
 1)
  echo 'PASS: limited recursion' >&2
 ;;
 124)
  echo 'FAIL: unlimited recursion' >&2
 ;;
esac
set -e