spiegel-keyman/common
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
..
cpp fix(developer): changes to better align the code in u16ltrim and u16rtrim 2024-09-10 11:13:42 +01:00
include maint(common): consolidate builder scripts 2025-08-02 08:11:24 +10:00
linux maint(common): consolidate builder scripts 2025-08-02 08:11:24 +10:00
mac maint(common): consolidate builder scripts 2025-08-02 08:11:24 +10:00
resources feat(windows): store larger images and source file 2025-02-27 13:31:38 +10:00
schemas chore(common): add .model_info schema 2025-10-16 08:24:57 +02:00
test chore(web): escape some additional values in TC service messages 2025-12-22 14:47:37 +01:00
tools maint(resources): nest unit tests under parent block 2025-10-06 16:09:47 +02:00
web maint(developer): make TestCompilerCallbacks usage more consistent and simplify 2026-03-03 16:44:06 +01:00
windows chore(developer): add null guard to TframeCEFHost.SetFocus 2026-03-02 14:04:00 +01:00
build.sh maint(common): consolidate builder scripts 2025-08-02 08:11:24 +10:00