change(common/lmlayer): implement stub join word breaker decorator

This commit is contained in:
Eddie Antonio Santos 2020-04-23 09:51:47 -06:00
parent ac6cb1e0c7
commit 4ac2ea04d8
No known key found for this signature in database
GPG key ID: DD411EA4D9509D87
2 changed files with 9 additions and 2 deletions

View file

@ -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);
});
});

View file

@ -0,0 +1,7 @@
namespace wordBreakers {
export function join_(breaker: WordBreakingFunction, joiners: string[]): WordBreakingFunction {
return function (s: string): Span[] {
return [];
}
}
}