Files
federated-calendar/tests/meson.build
T

41 lines
841 B
Meson

test_deps = gcal_deps + [ libgcal_dep ]
test_env = [
'G_TEST_SRCDIR=' + meson.current_source_dir(),
'G_TEST_BUILDDIR=' + meson.current_build_dir(),
'GSETTINGS_SCHEMA_DIR=' + join_paths(meson.build_root(), 'data'),
'GSETTINGS_BACKEND=memory',
'MALLOC_CHECK_=2'
]
test_cflags = '-DTEST_DATA_DIR="@0@"'.format(join_paths(meson.source_root(), 'data'))
#########
# Event #
#########
test_event = executable(
'test-event',
['test-event.c', compiled_schemas],
c_args: test_cflags,
dependencies: test_deps
)
test('test-event', test_event, env: test_env)
###########
# Manager #
###########
test_manager = executable(
'test-manager',
['test-manager.c', compiled_schemas],
c_args: test_cflags,
dependencies: test_deps
)
test('test-manager', test_manager, env: test_env)