import * as assert from '../assert.js'; var data = read("./nameSection.wasm", "binary"); function check(step) { var parser = $vm.createWasmStreamingParser(); for (var i = 0; i < data.byteLength; i += step) { parser.addBytes(data.subarray(i, i + Math.min(step, data.byteLength - i))); } assert.eq(parser.finalize(), 7); } for (var i = 0; i < 10; ++i) check(i + 1); check(100); check(1000); check(2000);