blob: 5fb2788f99884bbc3a1c2faf4b7e4ee278d66a8d [file] [log] [blame]
import { addOne } from "./wasm-imports-js-exports/imports.wasm"
import * as assert from '../assert.js';
assert.isFunction(addOne);
assert.eq(addOne(32), 33);
assert.eq(addOne(-2), -1);
assert.eq(addOne(0x7fffffff), -2147483648);
import { incrementCount } from "./wasm-imports-js-exports/global.wasm";
import { count } from "./wasm-imports-js-exports/global.js";
assert.isFunction(incrementCount);
assert.eq(count.valueOf(), 42);
incrementCount();
assert.eq(count.valueOf(), 43);
import { getElem } from "./wasm-imports-js-exports/table.wasm";
assert.isFunction(getElem);
assert.eq(getElem(), "foo");