spiegel-keyman/developer/src/kmlmc/tests
Marc Durdin 8a18547662 fix(developer): ensure kmlmp handles paths
Fixes #4719.

kmlmp no longer assumes '../source/' for paths. It works with paths
relative to the source file. This makes it more compatible with any
valid source .kps file, as well as making current working directory
irrelevant.

Also adds corresponding tests for building .kmp and verifying file
layout.
2022-11-01 11:56:28 +11:00
..
fixtures fix(developer): ensure kmlmp handles paths 2022-11-01 11:56:28 +11:00
helpers chore(developer): move kmlmc to developer/src/kmlmc 2022-05-18 10:13:03 +10:00
README.md chore(developer): move kmlmc to developer/src/kmlmc 2022-05-18 10:13:03 +10:00
test-compile-model-with-pseudoclosure.ts chore(developer): move kmlmc to developer/src/kmlmc 2022-05-18 10:13:03 +10:00
test-compile-model.ts chore(developer): move kmlmc to developer/src/kmlmc 2022-05-18 10:13:03 +10:00
test-compile-trie.ts chore(developer): move kmlmc to developer/src/kmlmc 2022-05-18 10:13:03 +10:00
test-default-apply-case.ts chore(developer): move kmlmc to developer/src/kmlmc 2022-05-18 10:13:03 +10:00
test-default-search-term-to-key.ts chore(developer): move kmlmc to developer/src/kmlmc 2022-05-18 10:13:03 +10:00
test-error-logger.ts chore(developer): move kmlmc to developer/src/kmlmc 2022-05-18 10:13:03 +10:00
test-join-word-breaker.ts chore(developer): update test build scripts 2022-05-23 06:08:36 +10:00
test-model-definitions.ts chore(developer): move kmlmc to developer/src/kmlmc 2022-05-18 10:13:03 +10:00
test-override-script-defaults.ts chore(developer): update test build scripts 2022-05-23 06:08:36 +10:00
test-package-compiler.ts fix(developer): ensure kmlmp handles paths 2022-11-01 11:56:28 +11:00
test-parse-wordlist.ts chore(developer): move kmlmc to developer/src/kmlmc 2022-05-18 10:13:03 +10:00
test-punctuation.ts chore(developer): move kmlmc to developer/src/kmlmc 2022-05-18 10:13:03 +10:00
tsconfig.json chore(developer): move kmlmc to developer/src/kmlmc 2022-05-18 10:13:03 +10:00

Lexical Model and Package Compiler

Build

npm run build

Test

npm test

NOTE: ensure you run npm run build before running the tests!