mirror of
https://github.com/keymanapp/keyman.git
synced 2026-08-13 12:19:25 +00:00
change(common/lmlayer): implement stub join word breaker decorator
This commit is contained in:
parent
ac6cb1e0c7
commit
4ac2ea04d8
2 changed files with 9 additions and 2 deletions
|
|
@ -1,11 +1,11 @@
|
|||
var assert = require('chai').assert;
|
||||
|
||||
var defaultWordBreaker = require('../../build/intermediate').wordBreakers['default'];
|
||||
var joinWordBreaker = require('../../build/intermediate').wordBreakers['--join-word'];
|
||||
var decorateWithJoin = require('../../build/intermediate').wordBreakers['join_'];
|
||||
|
||||
describe('The join word breaker decorator', function () {
|
||||
it('should decorate an existing word breaker', function () {
|
||||
let breakWords = joinWordBreaker(defaultWordBreaker);
|
||||
let breakWords = decorateWithJoin(defaultWordBreaker, ['-']);
|
||||
assert.isFunction(breakWords);
|
||||
});
|
||||
});
|
||||
|
|
@ -0,0 +1,7 @@
|
|||
namespace wordBreakers {
|
||||
export function join_(breaker: WordBreakingFunction, joiners: string[]): WordBreakingFunction {
|
||||
return function (s: string): Span[] {
|
||||
return [];
|
||||
}
|
||||
}
|
||||
}
|
||||
Loading…
Add table
Reference in a new issue