1
0
Fork 0
knot-resolver/tests/unit/meson.build
Daniel Baumann fbc604e215
Adding upstream version 5.7.5.
Signed-off-by: Daniel Baumann <daniel.baumann@progress-linux.org>
2025-06-21 13:56:17 +02:00

38 lines
734 B
Meson

# tests: unit
# SPDX-License-Identifier: GPL-3.0-or-later
# mock module for test_module
mock_cmodule_src = files([
'mock_cmodule.c',
])
mock_cmodule_mod = shared_module(
'mock_cmodule',
mock_cmodule_src,
name_prefix: '',
dependencies: mod_deps,
include_directories: mod_inc_dir,
)
# executables with tests
foreach unit_test : unit_tests
exec_test = executable(
unit_test[0],
unit_test[1],
dependencies: [
cmocka,
contrib_dep,
libknot,
libkres_dep,
libuv,
lmdb,
],
)
test(
'unit.' + unit_test[0],
exec_test,
suite: 'unit',
# they take very short time
kwargs: meson.version().version_compare('<0.52') ? {} : { 'priority': -5 },
)
endforeach