test suite restructure
This commit is contained in:
parent
a7fff9fa43
commit
9481667c16
12
src/run-test
12
src/run-test
|
@ -17,18 +17,22 @@ let nfail=0
|
|||
|
||||
for i in ../testdata/*/*.wav
|
||||
do
|
||||
dir="${i%/*}"
|
||||
|
||||
f="${i##*/}"
|
||||
rate="${f#*-}"
|
||||
rate="${rate%%-*}"
|
||||
|
||||
echo TEST ./minimodem "$i" "$rate"
|
||||
./minimodem "$i" "$rate" >$TMPDIR/out 2>$TMPDIR/err
|
||||
txtnum="${i##*/}"
|
||||
txtnum="${txtnum%%-*}"
|
||||
|
||||
echo TEST ./minimodem "$rate" "$i"
|
||||
./minimodem "$rate" "$i" >$TMPDIR/out 2>$TMPDIR/err
|
||||
|
||||
t="${f%%-*}"
|
||||
|
||||
egrep 'CARRIER|TONE' $TMPDIR/err
|
||||
# sum -r ../testdata/$t-*.txt $TMPDIR/out
|
||||
cmp ../testdata/$t-*.txt $TMPDIR/out
|
||||
cmp $dir/${txtnum}-*.txt $TMPDIR/out
|
||||
if [ $? -eq 0 ]
|
||||
then
|
||||
echo "@@@ PASS $f"
|
||||
|
|
Loading…
Reference in New Issue