diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index 1f355b9..367a5e0 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -482,7 +482,7 @@ jobs: -O3 -g0 -lm \ -o wasm3 - name: Test - run: ./build/wasm3 ./test/wasi/test.wasm + run: ./build/wasm3 ./test/wasi/simple/test.wasm build-with-logs: name: maintenance (debug logs) @@ -511,7 +511,7 @@ jobs: -O3 -g0 -lm \ -o wasm3 - name: Test - run: ./build/wasm3 ./test/wasi/test.wasm > /dev/null + run: ./build/wasm3 ./test/wasi/simple/test.wasm > /dev/null build-preprocessed-ops: name: maintenance (preprocess ops) @@ -533,7 +533,7 @@ jobs: -O3 -g0 -lm \ -o wasm3 - name: Test - run: ./build/wasm3 ./test/wasi/test.wasm + run: ./build/wasm3 ./test/wasi/simple/test.wasm build-python: runs-on: ubuntu-20.04 diff --git a/.gitignore b/.gitignore index b22e421..c5e6674 100644 --- a/.gitignore +++ b/.gitignore @@ -1,6 +1,6 @@ /build* /source-* -test/.spec +test/.spec-* test/*.log test/tailcall/*.S node_modules/ diff --git a/test/run-spec-test.py b/test/run-spec-test.py index e03b1d1..6ed0e07 100755 --- a/test/run-spec-test.py +++ b/test/run-spec-test.py @@ -163,7 +163,7 @@ if not (os.path.isdir(spec_dir)): parts = pathlib.Path(zipInfo.filename).parts newpath = str(pathlib.Path(*parts[1:-1])) newfn = str(pathlib.Path(*parts[-1:])) - ensure_path(newpath) + ensure_path(os.path.join(spec_dir, newpath)) newpath = os.path.join(spec_dir, newpath, newfn) zipInfo.filename = newpath zipFile.extract(zipInfo)