diff --git a/girepository/cmph/meson.build b/girepository/cmph/meson.build index e0d5b27f1..2f4160f85 100644 --- a/girepository/cmph/meson.build +++ b/girepository/cmph/meson.build @@ -65,13 +65,22 @@ if cc.get_id() != 'msvc' ]) endif +test_env = environment() +test_env.set('G_TEST_SRCDIR', meson.current_source_dir()) +test_env.set('G_TEST_BUILDDIR', meson.current_build_dir()) + cmph_test = executable('cmph-bdz-test', '../cmph-bdz-test.c', dependencies: [ cmph_dep, libglib_dep, libgobject_dep, ], - c_args: custom_c_args, + c_args: custom_c_args + ['-UG_DISABLE_ASSERT'], ) -test('cmph-bdz-test', cmph_test) +test('cmph-bdz-test', cmph_test, + env: test_env, + protocol: test_protocol, + suite: ['girepository'], + timeout: test_timeout, +)