Commit graph

235 commits

Author SHA1 Message Date
Eddie Antonio Santos
51812f50b0
chore(common): Merge branch 'master' into change/common/lmlayer/move-joiner-to-compiler 2020-05-25 08:38:27 -06:00
Eddie Antonio Santos
1bdf9ee800
Merge branch 'master' into common/lmlayer/refactor-extra-package-lm-models 2020-05-20 09:32:17 -06:00
Marc Durdin
2ff7009e9e
Merge branch 'master' into change/common/lmlayer/move-joiner-to-compiler 2020-05-20 13:18:31 +10:00
Eddie Antonio Santos
44ce9e8afc
test(common/lmlayer): let file only contain Trie/default WB integration tests 2020-05-19 15:26:16 -06:00
Eddie Antonio Santos
6909ebff59
fix(common/lmlayer): restore 'default-word-breaker.js' tests 2020-05-19 15:21:54 -06:00
Eddie Antonio Santos
2a31420f68
refactor(common/lmlayer): move default word-breaker tests to package 2020-05-19 14:08:53 -06:00
Eddie Antonio Santos
980d0c58f9
refactor(common/lmlayer): move one test over 2020-05-19 14:08:52 -06:00
Eddie Antonio Santos
0ef1a72b79
test(common/lmlayer): export module properly 2020-05-14 20:20:52 -06:00
Eddie Antonio Santos
a835684180
change(common/lmlayer): move test cases 2020-05-02 09:16:59 -06:00
jahorton
6ce37e677e chore(common): Merge branch 'master' into feat/common/init-lerna 2020-04-29 14:43:03 +07:00
Eddie Antonio Santos
fa4a123582
test(common/lmlayer): 3+ joiners in a row 2020-04-28 16:18:16 -06:00
Eddie Antonio Santos
6178b61b3b
test(common/lmlayer): different but adjacent joiners 2020-04-28 16:05:37 -06:00
Eddie Antonio Santos
8753ee3955
fix(common/lmlayer): remove it.only accidentally left it 😬 2020-04-28 15:55:55 -06:00
Eddie Antonio Santos
289034dbd4
test(common/lmlayer): should not join non-contiguous spans 2020-04-28 15:40:09 -06:00
Eddie Antonio Santos
b9a1925bee
test(common/lmlayer): add email test case 2020-04-27 10:10:07 -06:00
jahorton
42ea45a97f fix(common/lmlayer): problem was with lm-layer npm run test 2020-04-27 13:21:03 +07:00
Eddie Antonio Santos
8b336b0c15
test(common/lmlayer): no join case 2020-04-24 14:27:29 -06:00
Eddie Antonio Santos
63b9dd08be
change(common/lmlayer): new algorithm for computing joins 2020-04-24 14:09:02 -06:00
Eddie Antonio Santos
04f6d063c1
test(common/lmlayer): test some edge cases 2020-04-24 10:23:12 -06:00
Eddie Antonio Santos
c2b28f4256
test(common/lmlayer): generate join word breaker test cases from table 2020-04-24 10:01:00 -06:00
Eddie Antonio Santos
fd121ab3b5
test(common/lmlayer): basic join word breaker functionality 2020-04-23 09:59:46 -06:00
Eddie Antonio Santos
4ac2ea04d8
change(common/lmlayer): implement stub join word breaker decorator 2020-04-23 09:51:47 -06:00
Eddie Antonio Santos
ac6cb1e0c7
test(common/lmlayer): decorate an existing word breaker 2020-04-23 09:43:36 -06:00
Joshua Horton
7e0a9e1002
Merge pull request #2987 from keymanapp/refactor/common/lmlayer/headless-variant
refactor(common/lmlayer): starts a formal 'headless' mode
2020-04-21 09:17:20 +07:00
jahorton
3f330029a4 fix(web): patches up a few utility scripts 2020-04-17 15:10:49 +07:00
jahorton
08e1359ce1 docs(common/lmlayer): reverts documentation change 2020-04-17 11:23:54 +07:00
jahorton
375acffc74 chore(common/lmlayer): Merge branch 'refactor/common/lmlayer/headless-variant' into feat/common/lmlayer/headless-testing 2020-04-17 11:18:31 +07:00
jahorton
fc84fd6880 chore(common/lmlayer): Merge branch 'master' into refactor/common/lmlayer/lmlayer-worker-abstraction 2020-04-17 11:04:38 +07:00
jahorton
b9b0ff90b1 fix(common/lmlayer): fixes integrated unit tests 2020-04-17 09:57:35 +07:00
jahorton
250e82d87a refactor(common/lmlayer): reverts the parent/subclass bit, no longer needed 2020-04-17 09:52:48 +07:00
jahorton
38f89ef997 refactor(common/lmlayer): restores original constructor form, drops factories 2020-04-17 09:48:55 +07:00
jahorton
8281a63ff1 feat(common/lmlayer): headless Trie model integration test 2020-04-15 09:30:01 +07:00
jahorton
1e54ce5aa9 feat(common/lmlayer): functional headless dummy integration test 2020-04-15 09:30:01 +07:00
jahorton
510b667251 fix(common/lmlayer): patches up browser-based unit tests 2020-04-15 09:29:21 +07:00
jahorton
03d29e7755 refactor(common/lmlayer): abstracts interface b/t inner and outer layers 2020-04-14 13:58:19 +07:00
Eddie Antonio Santos
98a277089c
chore(common/lmlayer): do not run tests in IE11 in Windows 2020-04-09 08:29:04 -06:00
Eddie Antonio Santos
42bc0197fb
fix(common/lmlayer): arrow fn -> fn expr (IE11 compat) 2020-04-06 11:52:14 -06:00
Eddie Antonio Santos
aa1552fbe8
fix(common/lmlayer): use IE11-friendly syntax 2020-04-06 11:30:50 -06:00
Eddie Antonio Santos
77596b2c5c
test(common/lmlayer): reproduce issue reported in community forum
https://community.software.sil.org/t/search-term-to-key-in-lexical-model-not-working-both-ways-by-default/3133
2020-04-06 09:30:28 -06:00
Eddie Antonio Santos
fea6026f71
test(common/lmlayer): add regression test for searchTermToKey 2020-04-06 09:25:50 -06:00
jahorton
7561f04d40 fix(common): LMLayer test case fix 2020-01-15 12:28:05 +07:00
jahorton
4d347c3b3e fix(common): Re-enables two unit tests now functional b/c worker polyfill 2019-12-10 09:24:22 +07:00
jahorton
1fbb093262 change(common): IE unit test bypass - return -> this.skip 2019-12-06 08:27:51 +07:00
Joshua A. Horton
7cab14b4c1 fix(common): lmlayer unit test failure in IE due to wordbreaker swap 2019-12-04 08:53:20 +07:00
jahorton
cd55c90a2f change(common): makes LMLayer default wordBreaker the actual default 2019-12-03 10:43:28 +07:00
jahorton
c364fdbeec Adjusts old unit test accordingly. 2019-08-07 10:36:49 +07:00
Eddie Antonio Santos
13c5a4cdd5
Trie to appease IE... 2019-07-30 09:47:15 -06:00
Eddie Antonio Santos
fe0a99c6e4
Merge branch 'master' into lmlayer-specify-punctuation 2019-07-30 09:22:34 -06:00
Eddie Antonio Santos
eb12da683b
Test that the trie model exposes punctuation. 2019-07-29 16:04:41 -06:00
Eddie Antonio Santos
b20541ea8b
Allow for the partial specification of punctuation, with more robust defaults selector thing. 2019-07-29 15:40:08 -06:00