#! /bin/bash

validtests="valid"
errtests="broken"
exe="./lab4x"

echo "======================"
echo "Testing on valid cases"
echo "======================"
for tfile in ${validtests}/* ; do
   echo "parsing file: ${tfile}"
   ${exe} < ${tfile}
   echo "****************************"
   read -p "press return to continue", cmd
done

echo " "
echo "======================"
echo "Testing on error cases"
echo "======================"
for efile in ${errtests}/* ; do
   echo "parsing file: ${efile}"
   ${exe} < ${efile}
   echo "****************************"
   read -p "press return to continue", cmd
done

