[WebAssembly][Modules] Prototype wasm import
[WebKit-https.git] / JSTests / wasm / modules / js-wasm-function.js
1 import { sum } from "./sum.wasm"
2 import * as assert from '../assert.js';
3
4 assert.isFunction(sum);
5 assert.eq(sum(32, 42), 74);
6 assert.eq(sum(-2, 42), 40);
7
8 assert.throws(() => {
9     sum = 32;
10 }, TypeError, `Attempted to assign to readonly property.`);