NetBSD/gnu/dist/texinfo/makeinfo/tests/twofiles
2008-09-02 07:45:41 +00:00

24 lines
640 B
Bash

#!/bin/sh
# Id: twofiles,v 1.3 2004/04/11 17:56:47 karl Exp
# Test that an existing and nonexisting file doesn't cause a
# segmentation fault.
# From: Arkadiusz Miskiewicz <misiek@pld.ORG.PL>, 15 Feb 2003 13:22:49 +0100.
unset TEXINFO_OUTPUT
: ${srcdir=.}
outfile=outfile
errfile=errfile
trap 'status=$?; rm -f $outfile $errfile && exit $status' 0
../makeinfo -o /dev/null $srcdir/html-min.txi /nonexistent.texinfo \
>$outfile 2>$errfile
exit_status=$?
# we expect one error message about /nonexistent.texinfo and bad exit status.
test $exit_status -ne 0 \
&& grep /nonexistent $errfile >/dev/null \
&& exit_status=0
exit $exit_status