mirror of
https://github.com/keymanapp/keyman.git
synced 2026-08-13 04:09:25 +00:00
19 lines
427 B
JavaScript
19 lines
427 B
JavaScript
import test from 'ava';
|
|
|
|
test('Can provide context to LMLayer', async t => {
|
|
const LMLayer = require('./').LMLayer;
|
|
const lm = new LMLayer;
|
|
|
|
t.plan(1);
|
|
|
|
let message = await lm.predictWithContext({
|
|
transform: { insert: 'D', deleteLeft: 0, deleteRight: 0 },
|
|
context: { left: '' }
|
|
});
|
|
|
|
let {suggestions} = message;
|
|
|
|
t.deepEqual(suggestions, [
|
|
{ insert: 'Derek', deleteLeft: 1, deleteRight: 0 }
|
|
]);
|
|
});
|