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