MCPcopy Create free account
hub / github.com/nodejs/node / assert_Memory

Function assert_Memory

test/fixtures/wpt/wasm/jsapi/memory/assertions.js:31–39  ·  view source on GitHub ↗
(memory, { size=0, shared=false })

Source from the content-addressed store, hash-verified

29globalThis.assert_ArrayBuffer = assert_ArrayBuffer;
30
31function 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}
40globalThis.assert_Memory = assert_Memory;

Calls 3

assert_ArrayBufferFunction · 0.70
assert_equalsFunction · 0.50
assert_trueFunction · 0.50

Tested by

no test coverage detected