# HG changeset patch # User mas01cr # Date 1190045444 0 # Node ID 1853beeb0521e0bfe2071c0fe432d2f231ac4627 # Parent 538064755914efdd3c8c6088b8236a2c4a45c1bd Script to clean up after running tests. Deletes all files matching */test*; You Have Been Warned. diff -r 538064755914 -r 1853beeb0521 tests/0003/run-test.sh --- a/tests/0003/run-test.sh Mon Sep 17 15:23:06 2007 +0000 +++ b/tests/0003/run-test.sh Mon Sep 17 16:10:44 2007 +0000 @@ -15,11 +15,11 @@ ${AUDIODB} -d testdb -I -f testfeature -${AUDIODB} -d testdb -Q point -f testfeature > query-output +${AUDIODB} -d testdb -Q point -f testfeature > test-query-output -echo testfeature 1 0 0 > test-query-output +echo testfeature 1 0 0 > test-expected-query-output -cmp query-output test-query-output +cmp test-query-output test-expected-query-output # failure cases ${AUDIODB} -d testdb -I && exit 1 diff -r 538064755914 -r 1853beeb0521 tests/clean.sh --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/tests/clean.sh Mon Sep 17 16:10:44 2007 +0000 @@ -0,0 +1,11 @@ +#! /bin/sh + +for file in [0-9][0-9][0-9][0-9]*; do + if [ -d ${file} ]; then + echo Cleaning ${file} + rm -f ${file}/test* + if [ -f ${file}/clean.sh ]; then + (cd ${file} && sh ./clean.sh) + fi + fi +done