• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1'use strict';
2
3require('../common');
4const assert = require('assert');
5const fixtures = require('../common/fixtures');
6
7const buffer = fixtures.readSync('simple.wasm');
8
9assert.ok(WebAssembly.validate(buffer), 'Buffer should be valid WebAssembly');
10
11WebAssembly.instantiate(buffer, {}).then((results) => {
12  // Exported function should add two numbers.
13  assert.strictEqual(
14    results.instance.exports.add(10, 20),
15    30
16  );
17});
18