dot1.0 revision 267654
16485Sache# $FreeBSD: releng/9.3/tools/regression/bin/sh/builtins/dot1.0 208629 2010-05-28 22:08:34Z jilles $ 26485Sache 36485Sachefailures= 46485Sachefailure() { 56485Sache echo "Error at line $1" >&2 6227753Stheraven failures=x$failures 7227753Stheraven} 8227753Stheraven 9227753StheravenT=$(mktemp -d ${TMPDIR:-/tmp}/sh-test.XXXXXX) || exit 10227753Stheraventrap 'rm -rf $T' 0 116485Sachecd $T || exit 3 126485Sacheunset x 136485Sacheecho 'x=2' >testscript 146485Sache. ./testscript 156485Sache[ "$x" = 2 ] || failure $LINENO 166485Sachecd / || exit 3 176485Sachex=1 186485SachePATH=$T:$PATH . testscript 196485Sache[ "$x" = 2 ] || failure $LINENO 206485Sache 216485Sachetest -z "$failures" 226485Sache