#! /bin/tcsh
set S=CMPS2A25
set R=Results
set T=drawtest

if ($# != 1) then
	echo "$0:t : Student id expected"
	exit
endif

if ( ! -d $S/$1 ) then
	echo "<**> $0:t : Student $1 submission not found"
	exit
endif

echo ""
echo "<**> Processing Submission $1"
cp -r $S/$1 $R
cp -r $T $R/$1
cd $R/$1
foreach Z ( `ls` )
	if ($Z == drawphase1.zip) then
		echo "<**> Testing $1 Phase 1"
		mv $Z $T
		(cd $T ; testphase1 drawphase1.zip)
	else if ($Z == drawphase2.zip) then
		echo "<**> Testing $1 Phase 2"
		mv $Z $T
		(cd $T ; testphase2 drawphase2.zip)
	else if ($Z == drawphase3.zip) then
		echo "<**> Testing $1 Phase 3"
		mv $Z $T
		(cd $T ; testphase3 drawphase3.zip)
	else if ($Z != $T) then
		echo "<**> Testing $1 Unexpected submission $Z"
	endif
end
echo "<**> Processed  Submission $1"
echo ""
exit
