From 4d4b20c171f1bc2af34fff34008a41f78d50a562 Mon Sep 17 00:00:00 2001 From: Brendan Hansen Date: Fri, 29 Oct 2021 09:01:43 -0500 Subject: [PATCH] running tests now uses builtin libwasmer --- bin/test | 16 ++++++++-------- src/wasm_runtime.c | 1 - 2 files changed, 8 insertions(+), 9 deletions(-) diff --git a/bin/test b/bin/test index b176bf10..e9ca232f 100755 --- a/bin/test +++ b/bin/test @@ -22,18 +22,18 @@ for test_file in $(find tests/ -name '*.onyx'); do print_check "$name" - if command -v wasmer >/dev/null; then - if ! ./bin/onyx --use-post-mvp-features "$test_file" -o "./tests/$name.wasm" >/dev/null; then + if true; then + if ! ./bin/onyx run "$test_file" > ./tmpoutput; then printf "\n❌ Failed to compile $name.onyx.\n" failed=1 continue fi - if ! wasmer "./tests/$name.wasm" > ./tmpoutput; then - printf "\n❌ Failed to run $name.onyx.\n" - failed=1 - continue - fi + # if ! wasmer "./tests/$name.wasm" > ./tmpoutput; then + # printf "\n❌ Failed to run $name.onyx.\n" + # failed=1 + # continue + # fi else if ! ./bin/onyx -r js --use-post-mvp-features "$test_file" -o "./tests/$name.wasm" >/dev/null; then printf "\n❌ Failed to compile $name.onyx.\n" @@ -57,7 +57,7 @@ for test_file in $(find tests/ -name '*.onyx'); do echo "✔ Passed" - rm "./tests/$name.wasm" + rm "./tests/$name.wasm" 2>/dev/null done rm ./tmpoutput diff --git a/src/wasm_runtime.c b/src/wasm_runtime.c index 540cd2bb..11477d28 100644 --- a/src/wasm_runtime.c +++ b/src/wasm_runtime.c @@ -93,6 +93,5 @@ cleanup: if (module) wasm_module_delete(module); if (store) wasm_store_delete(store); if (engine) wasm_engine_delete(engine); - if (wasi_env) wasi_env_delete(wasi_env); return; } \ No newline at end of file -- 2.25.1