xref: /dflybsd-src/tools/regression/bin/sh/parser/heredoc13.0 (revision 3e3895bf4584c1562faf4533cbd97026ee6a8dcf)
1*3e3895bfSKrzysztof Piecuch# $FreeBSD: head/bin/sh/tests/parser/heredoc13.0 287408 2015-09-02 19:49:55Z jilles $
2*3e3895bfSKrzysztof Piecuch
3*3e3895bfSKrzysztof Piecuchfailures=0
4*3e3895bfSKrzysztof Piecuch
5*3e3895bfSKrzysztof Piecuchcheck() {
6*3e3895bfSKrzysztof Piecuch	if ! eval "[ $* ]"; then
7*3e3895bfSKrzysztof Piecuch		echo "Failed: $*"
8*3e3895bfSKrzysztof Piecuch		: $((failures += 1))
9*3e3895bfSKrzysztof Piecuch	fi
10*3e3895bfSKrzysztof Piecuch}
11*3e3895bfSKrzysztof Piecuch
12*3e3895bfSKrzysztof Piecuchcheck '"$(cat <<""
13*3e3895bfSKrzysztof Piecuch
14*3e3895bfSKrzysztof Piecuchecho yes)" = "yes"'
15*3e3895bfSKrzysztof Piecuch
16*3e3895bfSKrzysztof Piecuchcheck '"$(cat <<""
17*3e3895bfSKrzysztof Piecuchyes
18*3e3895bfSKrzysztof Piecuch
19*3e3895bfSKrzysztof Piecuch)" = "yes"'
20*3e3895bfSKrzysztof Piecuch
21*3e3895bfSKrzysztof Piecuchexit $((failures != 0))
22