From f91cc9a509f9f40a91d487f8550ef19283dfd13b Mon Sep 17 00:00:00 2001 From: Enrico Horn Date: Mon, 5 Jul 2021 21:13:49 +0200 Subject: [PATCH] Scripts to create result files from native lua --- .../test/resources/compatibility/create_results.sh | 11 +++++++++++ luaj-test/src/test/resources/errors/create_results.sh | 11 +++++++++++ 2 files changed, 22 insertions(+) create mode 100755 luaj-test/src/test/resources/compatibility/create_results.sh create mode 100755 luaj-test/src/test/resources/errors/create_results.sh diff --git a/luaj-test/src/test/resources/compatibility/create_results.sh b/luaj-test/src/test/resources/compatibility/create_results.sh new file mode 100755 index 00000000..4ed831ed --- /dev/null +++ b/luaj-test/src/test/resources/compatibility/create_results.sh @@ -0,0 +1,11 @@ +for l in *.lua +do + echo $l + result=${l/\.lua/\.out} + lua $l > jse/$result + lua $l 'JME' > jme/$result + luajit $l > luajit/$result +done + +# TODO Test is currently disabled +rm luajit/debuglib.out diff --git a/luaj-test/src/test/resources/errors/create_results.sh b/luaj-test/src/test/resources/errors/create_results.sh new file mode 100755 index 00000000..b15b2c4b --- /dev/null +++ b/luaj-test/src/test/resources/errors/create_results.sh @@ -0,0 +1,11 @@ +for l in *.lua +do + if [ "$l" != "args.lua" ]; + then + echo $l + result=${l/\.lua/\.out} + lua $l > jse/$result + fi +done + +grep -rHnae "^\(needcheck\|fail\|badmsg\)" jse/*.out