blob: 3eade605850438c2dcbb314bbe66797cd01fa162 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
|
#!/bin/sh
for i in ./boil/tests/*.java; do
[ -f "$i" ] || break
n=${i%.java}
javac -g $i
expected=$(java -cp ./boil/tests/ ${n##*/})
java J2V < $i > test.vapor
actual=$(java -jar vapor.jar run test.vapor)
echo -n "$(basename ${i}): "
[[ $expected == $actual ]] && echo 'PASSED' || echo -e "FAILED"
done
rm test.vapor
|