mirror of
https://codeberg.org/dnkl/foot.git
synced 2026-02-11 04:27:49 -05:00
This patch adds a separate (external) test binary with unit tests for config.c This is achieved by having the test’s source file include config.c (yes, the C file, not the header file). This allows us to call e.g. parse_section_*() directly, without having to go through config_load() (which requires having a readable file at “path”).
8 lines
188 B
Meson
8 lines
188 B
Meson
config_test = executable(
|
|
'test-config',
|
|
'test-config.c', '../tokenize.c',
|
|
wl_proto_headers,
|
|
link_with: [common],
|
|
dependencies: [pixman, xkb, fcft])
|
|
|
|
test('config', config_test)
|