xref: /openbmc/estoraged/src/test/meson.build (revision b810c926)
1*b810c926SJohn Wediggtest = dependency('gtest', main: true, disabler: true, required: build_tests)
2*b810c926SJohn Wediggmock = dependency('gmock', disabler: true, required: build_tests)
3*b810c926SJohn Wedig
4*b810c926SJohn Wedigtests = [
5*b810c926SJohn Wedig  'estoraged_test',
6*b810c926SJohn Wedig]
7*b810c926SJohn Wedig
8*b810c926SJohn Wedigforeach t : tests
9*b810c926SJohn Wedig  test(t, executable(t.underscorify(), t + '.cpp',
10*b810c926SJohn Wedig                     implicit_include_directories: false,
11*b810c926SJohn Wedig                     dependencies: [
12*b810c926SJohn Wedig                       gtest,
13*b810c926SJohn Wedig                       gmock,
14*b810c926SJohn Wedig                       libeStoraged,
15*b810c926SJohn Wedig                     ],
16*b810c926SJohn Wedig                     include_directories: eStoraged_headers))
17*b810c926SJohn Wedigendforeach
18