| import { table } from "./table.wasm" | |
| import * as assert from '../assert.js'; | |
| assert.instanceof(table, WebAssembly.Table); | |
| assert.eq(table.length, 3); | |
| assert.isFunction(table.get(0)); | |
| assert.isFunction(table.get(1)); | |
| assert.eq(table.get(2), null); | |
| assert.eq(table.get(0)(), 42); | |
| assert.eq(table.get(1)(), 83); | |
| assert.throws(() => { | |
| table = 32; | |
| }, TypeError, `Attempted to assign to readonly property.`); |