Code Review
/
src
/
drm-lease-manager.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
review
|
tree
raw
|
inline
| side by side
test/lease-manager: Add named lease tests
[src/drm-lease-manager.git]
/
drm-lease-manager
/
test
/
meson.build
diff --git
a/drm-lease-manager/test/meson.build
b/drm-lease-manager/test/meson.build
index
7d42bec
..
bb97274
100644
(file)
--- a/
drm-lease-manager/test/meson.build
+++ b/
drm-lease-manager/test/meson.build
@@
-2,6
+2,10
@@
check_dep = dependency('check')
ls_inc = include_directories('..')
ls_inc = include_directories('..')
+test_c_args = [
+ '-Wno-missing-field-initializers', #not all tests explicitly initialize all lease config fields
+]
+
ls_objects = main.extract_objects(lease_server_files)
ls_test_sources = [
'lease-server-test.c',
ls_objects = main.extract_objects(lease_server_files)
ls_test_sources = [
'lease-server-test.c',
@@
-12,6
+16,7
@@
ls_test = executable('lease-server-test',
sources: ls_test_sources,
objects: ls_objects,
dependencies: [check_dep, fff_dep, dlmcommon_dep, thread_dep],
sources: ls_test_sources,
objects: ls_objects,
dependencies: [check_dep, fff_dep, dlmcommon_dep, thread_dep],
+ c_args: test_c_args,
include_directories: ls_inc)
lm_objects = main.extract_objects(lease_manager_files)
include_directories: ls_inc)
lm_objects = main.extract_objects(lease_manager_files)
@@
-24,6
+29,7
@@
lm_test = executable('lease-manager-test',
sources: lm_test_sources,
objects: lm_objects,
dependencies: [check_dep, fff_dep, dlmcommon_dep, drm_dep],
sources: lm_test_sources,
objects: lm_objects,
dependencies: [check_dep, fff_dep, dlmcommon_dep, drm_dep],
+ c_args: test_c_args,
include_directories: ls_inc)
test('DRM Lease manager - socket server test', ls_test, is_parallel: false)
include_directories: ls_inc)
test('DRM Lease manager - socket server test', ls_test, is_parallel: false)