diff options
Diffstat (limited to 'tests/wasm.sh')
| -rw-r--r-- | tests/wasm.sh | 25 |
1 files changed, 0 insertions, 25 deletions
diff --git a/tests/wasm.sh b/tests/wasm.sh deleted file mode 100644 index d024989..0000000 --- a/tests/wasm.sh +++ /dev/null @@ -1,25 +0,0 @@ -cat > main.c <<'EOF' -int add(int a, int b) { - return a + b; -} -EOF - -"$ducc" "${CFLAGS:-}" --wasm -o main.wat main.c - -wat2wasm main.wat -o main.wasm - -cat > main.mjs <<'EOF' -import { readFile } from 'fs/promises'; - -const wasmBuffer = await readFile('./main.wasm'); -const { instance } = await WebAssembly.instantiate(wasmBuffer); - -console.log(instance.exports.add(3, 5)); -EOF -node main.mjs > output - -cat > expected <<'EOF' -8 -EOF - -diff -u expected output |
