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