Blame test/check_bad_iso.sh
|
Packit |
dd8086 |
#!/bin/bash
|
|
Packit |
dd8086 |
|
|
Packit |
dd8086 |
if test -z $srcdir ; then
|
|
Packit |
dd8086 |
srcdir=$(pwd)
|
|
Packit |
dd8086 |
fi
|
|
Packit |
dd8086 |
|
|
Packit |
dd8086 |
if test "X$top_builddir" = "X" ; then
|
|
Packit |
dd8086 |
top_builddir=$(pwd)/..
|
|
Packit |
dd8086 |
fi
|
|
Packit |
dd8086 |
|
|
Packit |
dd8086 |
. ${top_builddir}/test/check_common_fn
|
|
Packit |
dd8086 |
|
|
Packit |
dd8086 |
if test ! -x ../src/iso-info ; then
|
|
Packit |
dd8086 |
exit 77
|
|
Packit |
dd8086 |
fi
|
|
Packit |
dd8086 |
|
|
Packit |
dd8086 |
BASE=$(basename $0 .sh)
|
|
Packit |
dd8086 |
fname=bad-dir
|
|
Packit |
dd8086 |
|
|
Packit |
dd8086 |
RC=0
|
|
Packit |
dd8086 |
|
|
Packit |
dd8086 |
opts="--quiet ${srcdir}/../test/data/${fname}.iso"
|
|
Packit |
dd8086 |
cmdname=iso-info
|
|
Packit |
dd8086 |
cmd=../src/iso-info
|
|
Packit |
dd8086 |
if ! "${cmd}" --quiet --no-header ${opts} 2>&1 ; then
|
|
Packit |
dd8086 |
echo "$0: unexpected failure"
|
|
Packit |
dd8086 |
RC=1
|
|
Packit |
dd8086 |
fi
|
|
Packit |
dd8086 |
|
|
Packit |
dd8086 |
opts="--quiet ${srcdir}/test/data/${fname}.iso --iso9660"
|
|
Packit |
dd8086 |
if "${cmd}" --no-header ${opts} 2>&1 ; then
|
|
Packit |
dd8086 |
((RC+=1))
|
|
Packit |
dd8086 |
else
|
|
Packit |
dd8086 |
echo "$0: expected failure"
|
|
Packit |
dd8086 |
fi
|
|
Packit |
dd8086 |
|
|
Packit |
dd8086 |
exit $RC
|
|
Packit |
dd8086 |
|
|
Packit |
dd8086 |
#;;; Local Variables: ***
|
|
Packit |
dd8086 |
#;;; mode:shell-script ***
|
|
Packit |
dd8086 |
#;;; eval: (sh-set-shell "bash") ***
|
|
Packit |
dd8086 |
#;;; End: ***
|