chibi-scheme/tests/memory/memory-tests.sh
2015-05-09 22:54:10 +09:00

12 lines
335 B
Bash
Executable file

#!/bin/sh
for f in tests/memory/*.scm; do
./chibi-scheme-ulimit -q $f >${f%.scm}.out 2>${f%.scm}.err
if diff -q ${f%.scm}.out ${f%.scm}.res \
&& diff -q ${f%.scm}.err ${f%.scm}.err-res; then
echo "[PASS] ${f%.scm}"
rm -f ${f%.scm}.out ${f%.scm}.err
else
echo "[FAIL] ${f%.scm}"
fi
done