1197820Sjilles# $FreeBSD$
2197820Sjilles
3197820Sjillesnosuchtool 2>/dev/null
4197820Sjilles[ $? -ne 127 ] && exit 1
5197820Sjilles/var/empty/nosuchtool 2>/dev/null
6197820Sjilles[ $? -ne 127 ] && exit 1
7197820Sjilles(nosuchtool) 2>/dev/null
8197820Sjilles[ $? -ne 127 ] && exit 1
9197820Sjilles(/var/empty/nosuchtool) 2>/dev/null
10197820Sjilles[ $? -ne 127 ] && exit 1
11197820Sjilles/ 2>/dev/null
12197820Sjilles[ $? -ne 126 ] && exit 1
13197820SjillesPATH=/usr bin 2>/dev/null
14197820Sjilles[ $? -ne 126 ] && exit 1
15197820Sjilles
16197820Sjillesdummy=$(nosuchtool 2>/dev/null)
17197820Sjilles[ $? -ne 127 ] && exit 1
18197820Sjillesdummy=$(/var/empty/nosuchtool 2>/dev/null)
19197820Sjilles[ $? -ne 127 ] && exit 1
20197820Sjillesdummy=$( (nosuchtool) 2>/dev/null)
21197820Sjilles[ $? -ne 127 ] && exit 1
22197820Sjillesdummy=$( (/var/empty/nosuchtool) 2>/dev/null)
23197820Sjilles[ $? -ne 127 ] && exit 1
24197820Sjillesdummy=$(/ 2>/dev/null)
25197820Sjilles[ $? -ne 126 ] && exit 1
26197820Sjillesdummy=$(PATH=/usr bin 2>/dev/null)
27197820Sjilles[ $? -ne 126 ] && exit 1
28197820Sjilles
29197820Sjillesexit 0
30