1*3e3895bfSKrzysztof Piecuch# $FreeBSD: head/bin/sh/tests/parser/heredoc11.0 222134 2011-05-20 16:03:36Z jilles $ 2b50bb777SPeter Avalos 3b50bb777SPeter Avalosfailures='' 4b50bb777SPeter Avalos 5b50bb777SPeter Avaloscheck() { 6b50bb777SPeter Avalos if eval "[ $* ]"; then 7b50bb777SPeter Avalos : 8b50bb777SPeter Avalos else 9b50bb777SPeter Avalos echo "Failed: $*" 10b50bb777SPeter Avalos failures=x$failures 11b50bb777SPeter Avalos fi 12b50bb777SPeter Avalos} 13b50bb777SPeter Avalos 14b50bb777SPeter Avaloscheck '`cat <<EOF 15b50bb777SPeter Avalosfoo 16b50bb777SPeter AvalosEOF` = foo' 17b50bb777SPeter Avalos 18b50bb777SPeter Avaloscheck '"`cat <<EOF 19b50bb777SPeter Avalosfoo 20b50bb777SPeter AvalosEOF`" = foo' 21b50bb777SPeter Avalos 22b50bb777SPeter Avaloscheck '`eval "cat <<EOF 23b50bb777SPeter Avalosfoo 24b50bb777SPeter AvalosEOF"` = foo' 25b50bb777SPeter Avalos 26b50bb777SPeter Avalostest "x$failures" = x 27