xref: /freebsd/bin/sh/tests/builtins/type2.0 (revision 315ee00f)
1
2failures=0
3
4check() {
5	if ! eval "$*"; then
6		echo "Failed: $*"
7		: $((failures += 1))
8	fi
9}
10
11check 'PATH=/libexec type ld-elf.so.1 >/dev/null'
12check '! PATH=/libexec type ls 2>/dev/null'
13
14PATH=/libexec:$PATH
15
16check 'type ld-elf.so.1 >/dev/null'
17
18PATH=/libexec
19
20check 'type ld-elf.so.1 >/dev/null'
21check '! type ls 2>/dev/null'
22check 'PATH=/bin type ls >/dev/null'
23check '! PATH=/bin type ld-elf.so.1 2>/dev/null'
24
25exit $((failures > 0))
26