X-Git-Url: https://gerrit.automotivelinux.org/gerrit/gitweb?a=blobdiff_plain;f=drm-lease-manager%2Ftest%2Fmeson.build;fp=drm-lease-manager%2Ftest%2Fmeson.build;h=7d42bec6ddcf25e96463a4d19fc846b08a34a8e9;hb=f991de200799118355fd75237a740321bda7aaa7;hp=0000000000000000000000000000000000000000;hpb=464ec461237b36e03c4cdb175e9d87ab502ee1d5;p=src%2Fdrm-lease-manager.git diff --git a/drm-lease-manager/test/meson.build b/drm-lease-manager/test/meson.build new file mode 100644 index 0000000..7d42bec --- /dev/null +++ b/drm-lease-manager/test/meson.build @@ -0,0 +1,30 @@ +check_dep = dependency('check') + +ls_inc = include_directories('..') + +ls_objects = main.extract_objects(lease_server_files) +ls_test_sources = [ + 'lease-server-test.c', + 'test-socket-client.c', +] + +ls_test = executable('lease-server-test', + sources: ls_test_sources, + objects: ls_objects, + dependencies: [check_dep, fff_dep, dlmcommon_dep, thread_dep], + include_directories: ls_inc) + +lm_objects = main.extract_objects(lease_manager_files) +lm_test_sources = [ + 'lease-manager-test.c', + 'test-drm-device.c', +] + +lm_test = executable('lease-manager-test', + sources: lm_test_sources, + objects: lm_objects, + dependencies: [check_dep, fff_dep, dlmcommon_dep, drm_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)