From: Brendan Hansen Date: Fri, 29 Oct 2021 14:01:43 +0000 (-0500) Subject: running tests now uses builtin libwasmer X-Git-Url: https://git.brendanfh.com/?a=commitdiff_plain;h=4d4b20c171f1bc2af34fff34008a41f78d50a562;p=onyx.git running tests now uses builtin libwasmer --- 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