#! /bin/sh

clear
echo "QUARTER INCH CARTRIDGE TAPE TEST"

	echo "   TAR Test"
	cd Tape
	rm -rf TEST
	echo "	Tar write test... \c"
	tar c .
	echo "complete"

	mkdir TEST
	cd TEST
	echo "	Tar read test... \c"
	tar x
	echo "complete"

	echo "	Comparing Input with Output... \c"
	for i in testfile1 testfile2 testfile3 testfile4 testfile5 \
		testfile6 testfile7 testfile8 testfile9 testfile10 \
		testfile11 testfile12 testfile13 testfile14 testfile15 \
		testfile16 testfile17 testfile18 testfile19 testfile20 \
		testfile21 testfile22

	do
		if cmp -s $i ../$i
			then 
				echo "$i: passed" >> /dev/null
			else
				echo
				echo "	Comparison Failed in file: $i "
				exit 1	
		fi
	done
	echo "complete"
	cd ../..

#
# CPIO TEST
#
	echo "   CPIO Test"
	cd Tape
	rm -rf TEST
	echo "	Cpio write test... \c"
	cpio -oh1 .
	echo "complete"

	mkdir TEST
	cd TEST
	echo "	Cpio read test... \c"
	cpio -ih1
	echo "complete"

	echo "	Comparing Input with Output... \c"
	for i in testfile1 testfile2 testfile3 testfile4 testfile5 \
		testfile6 testfile7 testfile8 testfile9 testfile10 \
		testfile11 testfile12 testfile13 testfile14 testfile15 \
		testfile16 testfile17 testfile18 testfile19 testfile20 \
		testfile21 testfile22
	
	do
		if cmp -s $i ../$i
			then 
				echo "$i: passed" > /dev/null
			else
				echo
				echo "	Comparison Failed in file: $i "
				exit 1	
		fi
	done
	echo "complete"
	cd ../..
echo "TAPE TEST COMPLETE"

