X-Git-Url: https://gerrit.automotivelinux.org/gerrit/gitweb?a=blobdiff_plain;f=drm-lease-manager%2Ftest%2Fmeson.build;h=0da9040d43e30497759f4342d8a24f17fe4725bc;hb=HEAD;hp=bb97274daa784e2875c83b8643f77ef3a9aa5b81;hpb=7141d79aa1ee4cc020e41003319c50234950c8aa;p=src%2Fdrm-lease-manager.git diff --git a/drm-lease-manager/test/meson.build b/drm-lease-manager/test/meson.build index bb97274..0da9040 100644 --- a/drm-lease-manager/test/meson.build +++ b/drm-lease-manager/test/meson.build @@ -28,9 +28,21 @@ lm_test_sources = [ lm_test = executable('lease-manager-test', sources: lm_test_sources, objects: lm_objects, - dependencies: [check_dep, fff_dep, dlmcommon_dep, drm_dep], + dependencies: [check_dep, fff_dep, dlmcommon_dep, drm_dep, thread_dep], c_args: test_c_args, include_directories: ls_inc) +lc_objects = main.extract_objects(lease_config_files) +lc_test_sources = [ + 'lease-config-test.c' +] + +lc_test = executable('lease-config-test', + sources: lc_test_sources, + objects: lc_objects, + dependencies: [check_dep, dlmcommon_dep, toml_dep], + include_directories: ls_inc) + test('DRM Lease manager - socket server test', ls_test, is_parallel: false) test('DRM Lease manager - DRM interface test', lm_test) +test('DRM Lease manager - config parse test', lc_test)