#! /usr/bin/env sh

count=0 # number of test cases run so far

# Assume all `.in` and `.out` files are located in a separate `tests` directory
for test in inputs/*.in; do
	name=$(basename $test .in)
	expected=outputs/$name.out
	python3 main.py < $test | diff - $expected || echo "Test $name: failed!"
	count=$((count+1))
done

echo "Finished running $count tests!"
