#!/bin/sh -e

# Name of all the test cases. Assumes that the test file has .tcl appended
testfiles=""
testfiles="$testfiles dirTest"
testfiles="$testfiles inquir"
testfiles="$testfiles do_basic_test"
testfiles="$testfiles do_param_test"
testfiles="$testfiles oo7"
testfiles="$testfiles orTest"

tmpfile=/tmp/ThorTest.$$
trap "rm $tmpfile; echo Test script interrupted ; date; exit" 2 13 15
flags=$*
for testfile in $testfiles
     do
     cat thortest.tcl $testfile.tcl > $tmpfile
     chmod a+x $tmpfile
     echo "\n\n"
     date
     $tmpfile $flags
     done
# For normal exit
rm $tmpfile
