annotate tests/0032/run-test.sh @ 369:6564be3109c5 gcc-4.3-cleanups

gcc-4.3 warning cleanups for lshlib.cpp (I do not believe that any of these changes contain significant copyrightable "intellectual property". However, to the extent that they do, the changes are hereby released into the Public Domain, and may be therefore be used by anyone for any purpose without need for consideration of any kind.)
author mas01cr
date Wed, 12 Nov 2008 15:23:32 +0000
parents fe4dc39b2dd7
children
rev   line source
mas01cr@252 1 #! /bin/bash
mas01cr@196 2
mas01cr@196 3 . ../test-utils.sh
mas01cr@196 4
mas01cr@196 5 if [ -f testdb ]; then rm -f testdb; fi
mas01cr@196 6
mas01cr@196 7 ${AUDIODB} -d testdb -N
mas01cr@196 8
mas01cr@239 9 ${AUDIODB} -d testdb -L
mas01cr@239 10
mas01cr@196 11 intstring 2 > testfeature01
mas01cr@196 12 floatstring 0 1 >> testfeature01
mas01cr@196 13 intstring 2 > testfeature10
mas01cr@196 14 floatstring 1 0 >> testfeature10
mas01cr@196 15
mas01cr@196 16 ${AUDIODB} -d testdb -I -f testfeature01
mas01cr@196 17 ${AUDIODB} -d testdb -I -f testfeature10
mas01cr@196 18
mas01cr@196 19 echo "query point (0.0,0.5)"
mas01cr@196 20 intstring 2 > testquery
mas01cr@196 21 floatstring 0 0.5 >> testquery
mas01cr@196 22
mas01cr@196 23 ${AUDIODB} -d testdb -Q track -l 1 -f testquery > testoutput
mas01cr@196 24 echo testfeature01 0.5 0 0 > test-expected-output
mas01cr@196 25 echo testfeature10 0 0 0 >> test-expected-output
mas01cr@196 26 cmp testoutput test-expected-output
mas01cr@196 27 ${AUDIODB} -d testdb -Q track -l 1 -f testquery -K /dev/null > testoutput
mas01cr@196 28 cat /dev/null > test-expected-output
mas01cr@196 29 cmp testoutput test-expected-output
mas01cr@196 30
mas01cr@196 31 echo testfeature01 > testkl.txt
mas01cr@196 32 ${AUDIODB} -d testdb -Q track -l 1 -f testquery -K testkl.txt > testoutput
mas01cr@196 33 echo testfeature01 0.5 0 0 > test-expected-output
mas01cr@196 34 cmp testoutput test-expected-output
mas01cr@196 35
mas01cr@196 36 echo testfeature10 > testkl.txt
mas01cr@196 37 ${AUDIODB} -d testdb -Q track -l 1 -f testquery -K testkl.txt > testoutput
mas01cr@196 38 echo testfeature10 0 0 0 > test-expected-output
mas01cr@196 39 cmp testoutput test-expected-output
mas01cr@196 40
mas01cr@196 41 echo testfeature10 > testkl.txt
mas01cr@196 42 ${AUDIODB} -d testdb -Q track -l 1 -f testquery -K testkl.txt -r 1 > testoutput
mas01cr@196 43 echo testfeature10 0 0 0 > test-expected-output
mas01cr@196 44 cmp testoutput test-expected-output
mas01cr@196 45
mas01cr@196 46 echo "query point (0.5,0.0)"
mas01cr@196 47 intstring 2 > testquery
mas01cr@196 48 floatstring 0.5 0 >> testquery
mas01cr@196 49
mas01cr@196 50 ${AUDIODB} -d testdb -Q track -l 1 -f testquery > testoutput
mas01cr@196 51 echo testfeature10 0.5 0 0 > test-expected-output
mas01cr@196 52 echo testfeature01 0 0 0 >> test-expected-output
mas01cr@196 53 cmp testoutput test-expected-output
mas01cr@196 54 ${AUDIODB} -d testdb -Q track -l 1 -f testquery -K /dev/null > testoutput
mas01cr@196 55 cat /dev/null > test-expected-output
mas01cr@196 56 cmp testoutput test-expected-output
mas01cr@196 57
mas01cr@196 58 echo testfeature10 > testkl.txt
mas01cr@196 59 ${AUDIODB} -d testdb -Q track -l 1 -f testquery -K testkl.txt > testoutput
mas01cr@196 60 echo testfeature10 0.5 0 0 > test-expected-output
mas01cr@196 61 cmp testoutput test-expected-output
mas01cr@196 62
mas01cr@196 63 echo testfeature01 > testkl.txt
mas01cr@196 64 ${AUDIODB} -d testdb -Q track -l 1 -f testquery -K testkl.txt > testoutput
mas01cr@196 65 echo testfeature01 0 0 0 > test-expected-output
mas01cr@196 66 cmp testoutput test-expected-output
mas01cr@196 67
mas01cr@196 68 echo testfeature01 > testkl.txt
mas01cr@196 69 ${AUDIODB} -d testdb -Q track -l 1 -f testquery -K testkl.txt -r 1 > testoutput
mas01cr@196 70 echo testfeature01 0 0 0 > test-expected-output
mas01cr@196 71 cmp testoutput test-expected-output
mas01cr@196 72
mas01cr@196 73 exit 104