| 'use strict'; | |
| require('../common'); | |
| const assert = require('assert'); | |
| const fixtures = require('../common/fixtures'); | |
| const buffer = fixtures.readSync('simple.wasm'); | |
| assert.ok(WebAssembly.validate(buffer), 'Buffer should be valid WebAssembly'); | |
| WebAssembly.instantiate(buffer, {}).then((results) => { | |
| // Exported function should add two numbers. | |
| assert.strictEqual( | |
| results.instance.exports.add(10, 20), | |
| 30 | |
| ); | |
| }); |