From b81ab44a8fee7ad838f5abba881547078df7d9ce Mon Sep 17 00:00:00 2001 From: maik Date: Wed, 8 Jan 2020 09:53:33 +0100 Subject: [PATCH] Remove unnecessary global counting --- .../run-make/wasm-export-all-symbols/verify.js | 16 +++++----------- 1 file changed, 5 insertions(+), 11 deletions(-) diff --git a/src/test/run-make/wasm-export-all-symbols/verify.js b/src/test/run-make/wasm-export-all-symbols/verify.js index cfb7817c5404..a42aec45535a 100644 --- a/src/test/run-make/wasm-export-all-symbols/verify.js +++ b/src/test/run-make/wasm-export-all-symbols/verify.js @@ -8,14 +8,11 @@ let list = WebAssembly.Module.exports(m); console.log('exports', list); const my_exports = {}; -let nexports_fn = 0; -let nexports_global = 0; +let nexports = 0; + for (const entry of list) { if (entry.kind == 'function'){ - nexports_fn += 1; - } - if (entry.kind == 'global'){ - nexports_global += 1; + nexports += 1; } my_exports[entry.name] = true; } @@ -27,12 +24,9 @@ if (my_exports.FOO === undefined) throw new Error("`FOO` wasn't defined"); if (my_exports.main === undefined) { - if (nexports_fn != 1) + if (nexports != 1) throw new Error("should only have one function export"); } else { - if (nexports_fn != 2) + if (nexports != 2) throw new Error("should only have two function exports"); } - -if (nexports_global != 1) - throw new Error("should only have one static export");