diff options
Diffstat (limited to 'test/binaryen.js/validation_errors.js')
-rw-r--r-- | test/binaryen.js/validation_errors.js | 52 |
1 files changed, 24 insertions, 28 deletions
diff --git a/test/binaryen.js/validation_errors.js b/test/binaryen.js/validation_errors.js index 1251d37e6..57e37d8ba 100644 --- a/test/binaryen.js/validation_errors.js +++ b/test/binaryen.js/validation_errors.js @@ -1,29 +1,25 @@ -function test() { - (function() { - var mod = new Binaryen.Module(); - var func = mod.addFunction("test", Binaryen.none, Binaryen.none, [], - mod.block("", [ - mod.drop( - mod.global.get("missing", Binaryen.i32) - ) - ]) - ); - mod.addExport("test", func); - console.log(mod.validate()) - })(); +(function() { + var mod = new binaryen.Module(); + var func = mod.addFunction("test", binaryen.none, binaryen.none, [], + mod.block("", [ + mod.drop( + mod.global.get("missing", binaryen.i32) + ) + ]) + ); + mod.addExport("test", func); + console.log(mod.validate()) +})(); - (function() { - var mod = new Binaryen.Module(); - var func = mod.addFunction("test", Binaryen.none, Binaryen.none, [], - mod.block("", [ - mod.drop( - mod.local.get(0, Binaryen.i32) - ) - ]) - ); - mod.addFunctionExport("test", "test", func); - console.log(mod.validate()) - })(); -} - -Binaryen.ready.then(test); +(function() { + var mod = new binaryen.Module(); + var func = mod.addFunction("test", binaryen.none, binaryen.none, [], + mod.block("", [ + mod.drop( + mod.local.get(0, binaryen.i32) + ) + ]) + ); + mod.addFunctionExport("test", "test", func); + console.log(mod.validate()) +})(); |