1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40
|
#!/bin/sh
. $srcdir/../util.sh
bin=$srcdir/../../src/tnef
tnef_file=$srcdir/test.tnef
rm -f $srcdir/AUTHORS $srcdir/AUTHORS.1 $srcdir/AUTHORS.2
# extract the AUTHORS file
$bin $tnef_file > /dev/null 2>&1
if [ ! -f $srcdir/AUTHORS ]; then
echo "AUTHORS file is missing. Test Failed!"
exit 1
fi
# do the test
echo $bin $tnef_file > $srcdir/overwrite.output
$bin $tnef_file >> $srcdir/overwrite.output 2>&1
echo >> $srcdir/overwrite.output
echo $bin --overwrite $tnef_file >> $srcdir/overwrite.output
$bin --overwrite $tnef_file >> $srcdir/overwrite.output
echo >> $srcdir/overwrite.output
echo $bin --number-backups $tnef_file >> $srcdir/overwrite.output
$bin --number-backups $tnef_file >> $srcdir/overwrite.output
if [ ! -f $srcdir/AUTHORS.1 ]; then
echo "AUTHORS.1 file is missing. Test Failed!"
exit 1
fi
echo >> $srcdir/overwrite.output
echo $bin --number-backups $tnef_file >> $srcdir/overwrite.output
$bin --number-backups $tnef_file >> $srcdir/overwrite.output
if [ ! -f $srcdir/AUTHORS.2 ]; then
echo "AUTHORS.2 file is missing. Test Failed!"
exit 1
fi
rm -f $srcdir/AUTHORS $srcdir/AUTHORS.1 $srcdir/AUTHORS.2
check_test overwrite
|