test.sh: skip hidden files and example.txt
This commit is contained in:
parent
6935837ed2
commit
d9fcfcba9f
1 changed files with 9 additions and 0 deletions
9
test.sh
9
test.sh
|
@ -25,11 +25,20 @@ run_solution() {
|
|||
fi
|
||||
}
|
||||
|
||||
shopt -s dotglob
|
||||
|
||||
for day in day*; do
|
||||
input=data/$day.input
|
||||
expected=data/$day.expected
|
||||
for solution in "$day"/*; do
|
||||
echo -n "$solution... "
|
||||
|
||||
case "${solution##*/}" in
|
||||
example.txt|.*)
|
||||
echo SKIP
|
||||
continue
|
||||
esac
|
||||
|
||||
solution_output=$(mktemp)
|
||||
trap "rm -f '$solution_output'" EXIT
|
||||
run_solution "$solution" > "$solution_output"
|
||||
|
|
Loading…
Reference in a new issue