diff --git a/developer/js/tests/fixtures/example.qaa.smp/example.qaa.smp.model.ts b/developer/js/tests/fixtures/example.qaa.smp/example.qaa.smp.model.ts new file mode 100644 index 0000000000..2a5715fa94 --- /dev/null +++ b/developer/js/tests/fixtures/example.qaa.smp/example.qaa.smp.model.ts @@ -0,0 +1,6 @@ +const source: LexicalModelSource = { + format: 'trie-1.0', + sources: ['wordlist.tsv'], + wordBreaker: 'default', +}; +export default source; diff --git a/developer/js/tests/fixtures/example.qaa.smp/wordlist.tsv b/developer/js/tests/fixtures/example.qaa.smp/wordlist.tsv new file mode 100644 index 0000000000..12bf3ff333 --- /dev/null +++ b/developer/js/tests/fixtures/example.qaa.smp/wordlist.tsv @@ -0,0 +1,5 @@ +CRAZ🤪 13644 +🙄 9134 +😇 4816 +🇸 +🇺 diff --git a/developer/js/tests/test-compile-trie.ts b/developer/js/tests/test-compile-trie.ts index 73800b8ee3..6ae403161b 100644 --- a/developer/js/tests/test-compile-trie.ts +++ b/developer/js/tests/test-compile-trie.ts @@ -4,7 +4,6 @@ import 'mocha'; import {makePathToFixture, compileModelSourceCode} from './helpers'; - describe('LexicalModelCompiler', function () { describe('#generateLexicalModelCode', function () { it('should compile a trivial word list', function () { @@ -105,3 +104,4 @@ describe('LexicalModelCompiler', function () { assert.match(code, /\btotalWeight\b["']?:\s*27596\b/); }); }); +