annotate tests/0019/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@100 2
mas01cr@100 3 . ../test-utils.sh
mas01cr@100 4
mas01cr@100 5 if [ -f testdb ]; then rm -f testdb; fi
mas01cr@100 6
mas01cr@100 7 ${AUDIODB} -d testdb -N
mas01cr@100 8
mas01cr@239 9 ${AUDIODB} -d testdb -L
mas01cr@239 10
mas01cr@100 11 intstring 2 > testfeature01
mas01cr@100 12 floatstring 0 1 >> testfeature01
mas01cr@100 13 intstring 2 > testfeature10
mas01cr@100 14 floatstring 1 0 >> testfeature10
mas01cr@100 15
mas01cr@100 16 ${AUDIODB} -d testdb -I -f testfeature01
mas01cr@100 17 ${AUDIODB} -d testdb -I -f testfeature10
mas01cr@100 18
mas01cr@100 19 start_server ${AUDIODB} 10019
mas01cr@100 20
mas01cr@100 21 echo "query point (0.0,0.5)"
mas01cr@100 22 intstring 2 > testquery
mas01cr@100 23 floatstring 0 0.5 >> testquery
mas01cr@100 24
mas01cr@100 25 ${AUDIODB} -c localhost:10019 -d testdb -Q track -l 1 -f testquery > testoutput
mas01cr@100 26 echo testfeature01 0.5 0 0 > test-expected-output
mas01cr@100 27 echo testfeature10 0 0 0 >> test-expected-output
mas01cr@100 28 cmp testoutput test-expected-output
mas01cr@100 29 ${AUDIODB} -c localhost:10019 -d testdb -Q track -l 1 -f testquery -r 1 > testoutput
mas01cr@100 30 echo testfeature01 0.5 0 0 > test-expected-output
mas01cr@100 31 cmp testoutput test-expected-output
mas01cr@100 32
mas01cr@100 33 check_server $!
mas01cr@100 34
mas01cr@100 35 echo "query point (0.5,0.0)"
mas01cr@100 36 intstring 2 > testquery
mas01cr@100 37 floatstring 0.5 0 >> testquery
mas01cr@100 38
mas01cr@100 39 ${AUDIODB} -c localhost:10019 -d testdb -Q track -l 1 -f testquery > testoutput
mas01cr@100 40 echo testfeature10 0.5 0 0 > test-expected-output
mas01cr@100 41 echo testfeature01 0 0 0 >> test-expected-output
mas01cr@100 42 cmp testoutput test-expected-output
mas01cr@100 43 ${AUDIODB} -c localhost:10019 -d testdb -Q track -l 1 -f testquery -r 1 > testoutput
mas01cr@100 44 echo testfeature10 0.5 0 0 > test-expected-output
mas01cr@100 45 cmp testoutput test-expected-output
mas01cr@100 46
mas01cr@100 47 stop_server $!
mas01cr@100 48
mas01cr@100 49 exit 104