add: update tester now support 0 and multiple args

This commit is contained in:
starnakin 2023-06-18 16:10:45 +02:00
parent 54523b29c0
commit 879d6f3ea2

16
test.sh
View File

@ -1,4 +1,18 @@
cat src/*.🗿 tests/$1.🗿 tests/test.🗿 >tmp.🗿 tester()
{
for val in $@
do
echo $val
cat src/*.🗿 tests/$val.🗿 tests/test.🗿 >tmp.🗿
golemc tmp.🗿 > tmp.asm golemc tmp.🗿 > tmp.asm
orgaasm tmp.asm tmp.rom orgaasm tmp.asm tmp.rom
orgaemu tmp.rom orgaemu tmp.rom
echo
done
}
if [ $# -eq 0 ]
then
tester $(ls tests/ | grep -v 'test.🗿' | sed 's/^tests\///; s/\.🗿$//' | tr '\n' ' ' );
else
tester $@;
fi