(memory, { size=0, shared=false })
| 29 | globalThis.assert_ArrayBuffer = assert_ArrayBuffer; |
| 30 | |
| 31 | function assert_Memory(memory, { size=0, shared=false }) { |
| 32 | assert_equals(Object.getPrototypeOf(memory), WebAssembly.Memory.prototype, |
| 33 | "prototype"); |
| 34 | assert_true(Object.isExtensible(memory), "extensible"); |
| 35 | |
| 36 | // https://github.com/WebAssembly/spec/issues/840 |
| 37 | assert_equals(memory.buffer, memory.buffer, "buffer should be idempotent"); |
| 38 | assert_ArrayBuffer(memory.buffer, { size, shared }); |
| 39 | } |
| 40 | globalThis.assert_Memory = assert_Memory; |
no test coverage detected