diff options
author | IOhannes m zmölnig <zmoelnig@users.sourceforge.net> | 2011-09-29 12:59:11 +0000 |
---|---|---|
committer | IOhannes m zmölnig <zmoelnig@users.sourceforge.net> | 2011-09-29 12:59:11 +0000 |
commit | 57aa1ec37519bff08070a35d55613c8a753c08fe (patch) | |
tree | f286f3bf62cf0c95efc1ec340b0ab97816dc12d5 /tests/runtests.sh | |
parent | d50a3bcd03852372c17811a55f007bd43eab9c5b (diff) |
fixed tests to run from a separate dir
svn path=/trunk/externals/zexy/; revision=15406
Diffstat (limited to 'tests/runtests.sh')
-rwxr-xr-x | tests/runtests.sh | 11 |
1 files changed, 8 insertions, 3 deletions
diff --git a/tests/runtests.sh b/tests/runtests.sh index cbe3a92..cac1184 100755 --- a/tests/runtests.sh +++ b/tests/runtests.sh @@ -18,7 +18,12 @@ else exit 77 fi +echo running tests in ${TESTDIR:=.} + + SUFFIX=$(date +%y%m%d-%H%M%S) +RUNTESTS_FINAL_LOG=runtest-${SUFFIX}.log + RUNTESTS_TXT=runtests.txt if which tempfile > /dev/null @@ -28,11 +33,11 @@ else RUNTESTS_LOG=tmp$$.log fi -LIBFLAGS="-path ../src/.libs/:../src/:../ -lib zexy -path ../abs/" +LIBFLAGS="-path ../src/.libs/:../src/:../ -lib zexy -path ../abs/:${TESTDIR}:." list_tests() { # find . -mindepth 2 -name "*.pd" | sed 's|\.pd$|;|' - ls -1 */*.pd | sed 's|\.pd$|;|' + ls -1 ${TESTDIR}/*/*.pd | sed 's|\.pd$|;|' } debug() { @@ -119,7 +124,7 @@ else run_nogui fi -if [ "x${RUNTESTS_NOLOG}" = "x" ]; then +if [ "x${RUNTESTS_NOLOG}" != "x" ]; then RUNTESTS_FINAL_LOG= fi if [ "x${RUNTESTS_FINAL_LOG}" = "x" ]; then |