UNPKG

walt-compiler

Version:

Alternative syntax for WebAssembly text format

19 lines (15 loc) 424 B
import test from 'ava'; import parser from '..'; test('the most basic of modules in wasm', t => { const result = parser([], ''); // Empty ast, empty module t.snapshot(result); }); test('compiles globals', t => { const result = parser([], 'const answer: i32 = 42;'); t.snapshot(result); }); test('compiles exports', t => { const result = parser([], 'export const answer: i32 = 42;'); t.snapshot(result); });