#!/bin/csh
echo "Test A12 for order1vec.pl"
echo "Running order1vec.pl --transpose --testregex test-A12a.testregex --rlabel test-A12a.rlabel --clabel test-A12a.clabel --dense test-A12.sval2 test-A12.regex"
order1vec.pl --transpose --testregex test-A12a.testregex --rlabel test-A12a.rlabel --clabel test-A12a.clabel --dense test-A12.sval2 test-A12.regex > test-A12a.output
diff -w test-A12a.output test-A12a.reqd > var1
diff -w test-A12a.testregex test-A12a.testregex.reqd > var2
diff -w test-A12a.rlabel test-A12a.rlabel.reqd > var3
diff -w test-A12a.clabel test-A12a.clabel.reqd > var4
if(-z var1 && -z var2 && -z var3 && -z var4) then
echo "Test Ok";
else
echo "Test Error";
echo "When tested against test-A12a.reqd";
cat var1;
echo "When tested against test-A12a.testregex.reqd";
cat var2;
echo "When tested against test-A12a.rlabel.reqd";
cat var3;
echo "When tested against test-A12a.clabel.reqd";
cat var4;
endif
/bin/rm -f var1 var2 var3 var4 test-A12a.output test-A12a.testregex test-A12a.rlabel test-A12a.clabel
echo "Running order1vec.pl --transpose --testregex test-A12b.testregex --rlabel test-A12b.rlabel --clabel test-A12b.clabel test-A12.sval2 test-A12.regex"
order1vec.pl --transpose --testregex test-A12b.testregex --rlabel test-A12b.rlabel --clabel test-A12b.clabel test-A12.sval2 test-A12.regex > test-A12b.output
diff -w test-A12b.output test-A12b.reqd > var1
diff -w test-A12b.testregex test-A12b.testregex.reqd > var2
diff -w test-A12b.rlabel test-A12b.rlabel.reqd > var3
diff -w test-A12b.clabel test-A12b.clabel.reqd > var4
if(-z var1 && -z var2 && -z var3 && -z var4) then
echo "Test Ok";
else
echo "Test Error";
echo "When tested against test-A12b.reqd";
cat var1;
echo "When tested against test-A12b.testregex.reqd";
cat var2;
echo "When tested against test-A12b.rlabel.reqd";
cat var3;
echo "When tested against test-A12b.clabel.reqd";
cat var4;
endif
/bin/rm -f var1 var2 var3 var4 test-A12b.output test-A12b.testregex test-A12b.rlabel test-A12b.clabel