spiegel-keyman/developer/src/kmc-model-info/test
Marc Durdin 529a49431e maint(developer): make TestCompilerCallbacks usage more consistent and simplify
Simplify usage of `TestCompilerCallbacks` by making it responsible for
the `beforeEach` and `afterEach` incantations itself. There are a couple
of more complex usages of `TestCompilerCallbacks` which have been
excluded from this change on purpose.

Renamed `testCallbacks` to `callbacks` in the one place where it was
different.

Hoist @types/node and @types/mocha because inconsistent versions of
@types/mocha were causing compiler errors with this change.

Also added a cast to `fs.readFileSync` to `Uint8Array` to eliminate
compiler warnings/errors in test files.

Fixes: #15654
Test-bot: skip
2026-03-03 16:44:06 +01:00
..
fixtures/sil.cmo.bw feat(developer): support isRTL and license fields in .model_info 2023-08-29 16:37:37 +10:00
helpers feat(developer): unit tests for kmc-model-info 2023-07-18 11:51:46 +07:00
model-info-compiler-messages.tests.ts chore(developer): rename test files 2024-11-28 14:32:09 +01:00
model-info-compiler.tests.ts maint(developer): make TestCompilerCallbacks usage more consistent and simplify 2026-03-03 16:44:06 +01:00
tsconfig.json chore(developer): rename test files 2024-11-28 14:32:09 +01:00