1222134Sjilles# $FreeBSD: releng/11.0/bin/sh/tests/parser/heredoc11.0 222134 2011-05-20 16:03:36Z jilles $ 2222134Sjilles 3222134Sjillesfailures='' 4222134Sjilles 5222134Sjillescheck() { 6222134Sjilles if eval "[ $* ]"; then 7222134Sjilles : 8222134Sjilles else 9222134Sjilles echo "Failed: $*" 10222134Sjilles failures=x$failures 11222134Sjilles fi 12222134Sjilles} 13222134Sjilles 14222134Sjillescheck '`cat <<EOF 15222134Sjillesfoo 16222134SjillesEOF` = foo' 17222134Sjilles 18222134Sjillescheck '"`cat <<EOF 19222134Sjillesfoo 20222134SjillesEOF`" = foo' 21222134Sjilles 22222134Sjillescheck '`eval "cat <<EOF 23222134Sjillesfoo 24222134SjillesEOF"` = foo' 25222134Sjilles 26222134Sjillestest "x$failures" = x 27