Add regression tests for /bin/sh.
[dragonfly.git] / tools / regression / bin / sh / builtins / wait1.0
1 # $FreeBSD: src/tools/regression/bin/sh/builtins/wait1.0,v 1.1 2010/05/23 22:10:20 jilles Exp $
2
3 failures=
4 failure() {
5         echo "Error at line $1" >&2
6         failures=x$failures
7 }
8
9 exit 4 & p4=$!
10 exit 8 & p8=$!
11 wait $p4
12 [ $? = 4 ] || failure $LINENO
13 wait $p8
14 [ $? = 8 ] || failure $LINENO
15
16 exit 3 & p3=$!
17 exit 7 & p7=$!
18 wait $p7
19 [ $? = 7 ] || failure $LINENO
20 wait $p3
21 [ $? = 3 ] || failure $LINENO
22
23 test -z "$failures"