spiegel-keyman/core/tests/unit
Eberhard Beilharz 2237db95f6
test(core): add LDML baseline test with minimal keyboard
This replaces and enables the commented `k_000_null_keyboard` test which
didn't work because keys that are not on any layer don't produce output.
This instead defines a minimal keyboard with just two keys and then tests
typing a key that is on the keyboard followed by a key not on the keyboard.

Test-bot: skip
2026-02-20 12:09:08 +01:00
..
json chore(core): split flags into standard.meson.build 2023-03-09 11:34:54 +07:00
kmnkbd fix(core): normalization segment should end on NFC boundary, not NFD 2026-01-28 14:32:25 +11:00
kmx maint(core): batch build kmx in tests for performance 2025-04-30 06:02:59 +07:00
ldml test(core): add LDML baseline test with minimal keyboard 2026-02-20 12:09:08 +01:00
utftest chore(core): rename test files 2024-11-26 17:47:11 +01:00
emscripten_filesystem.cpp fix(core): rename assert() to test_assert() in unit tests 2024-11-28 09:46:01 +07:00
emscripten_filesystem.h feat(core): use kmc to build kmx tests 2023-03-24 06:22:40 +07:00
km_core_keyboard_api.tests.cpp fix(core): fix compile error 2025-01-08 17:08:57 +01:00
load_kmx_file.cpp feat(core): implement loading KMX from blob 2024-11-27 15:30:05 +01:00
load_kmx_file.hpp feat(core): implement loading KMX from blob 2024-11-27 15:30:05 +01:00
meson.build chore(core): build parameters 2024-12-02 07:21:30 +07:00