diff --git a/CMake/testscripts/runtest.sh b/CMake/testscripts/runtest.sh index 2342b4653584693c3b61c992c045202906264cb7..dd7e8316a81e872908cf74b237e041218851d82d 100755 --- a/CMake/testscripts/runtest.sh +++ b/CMake/testscripts/runtest.sh @@ -54,7 +54,7 @@ if [ $# -lt 1 ] || [ $# -gt 3 ]; then fi # List of files to copy (and later clean up) -FILELIST="$1.in* $1.stdout $1.run $1.py $1.parset* $1.log_prop $1.debug" +FILELIST='$1.in* $1.stdout $1.run $1.py $1.parset* $1.log_prop $1.debug' # Maximum run-time in seconds, defaults to 300 MAXTIME=${2:-300} @@ -82,6 +82,6 @@ done STATUS=$? # Clean up -trap 'for f in $FILELIST; do rm -rf "$f"; done; \ +trap 'for f in $FILELIST; do eval rm -rf "$f"; done; \ trap - 0; exit $STATUS' 0 1 2 3 15