xref: /openbmc/phosphor-ipmi-blobs/test/meson.build (revision d963adb5ce8c69f37471718fb9090c99529b1d21)
1*d963adb5SWilliam A. Kennington IIIgtest = dependency('gtest', main: true, disabler: true, required: get_option('tests'))
2*d963adb5SWilliam A. Kennington IIIgmock = dependency('gmock', disabler: true, required: get_option('tests'))
3*d963adb5SWilliam A. Kennington III
4*d963adb5SWilliam A. Kennington IIItests = [
5*d963adb5SWilliam A. Kennington III  'ipmi_close_unittest',
6*d963adb5SWilliam A. Kennington III  'ipmi_commit_unittest',
7*d963adb5SWilliam A. Kennington III  'ipmi_delete_unittest',
8*d963adb5SWilliam A. Kennington III  'ipmi_enumerate_unittest',
9*d963adb5SWilliam A. Kennington III  'ipmi_getcount_unittest',
10*d963adb5SWilliam A. Kennington III  'ipmi_open_unittest',
11*d963adb5SWilliam A. Kennington III  'ipmi_read_unittest',
12*d963adb5SWilliam A. Kennington III  'ipmi_sessionstat_unittest',
13*d963adb5SWilliam A. Kennington III  'ipmi_stat_unittest',
14*d963adb5SWilliam A. Kennington III  'ipmi_unittest',
15*d963adb5SWilliam A. Kennington III  'ipmi_validate_unittest',
16*d963adb5SWilliam A. Kennington III  'ipmi_write_unittest',
17*d963adb5SWilliam A. Kennington III  'ipmi_writemeta_unittest',
18*d963adb5SWilliam A. Kennington III  'manager_close_unittest',
19*d963adb5SWilliam A. Kennington III  'manager_commit_unittest',
20*d963adb5SWilliam A. Kennington III  'manager_delete_unittest',
21*d963adb5SWilliam A. Kennington III  'manager_expire_unittest',
22*d963adb5SWilliam A. Kennington III  'manager_getsession_unittest',
23*d963adb5SWilliam A. Kennington III  'manager_open_unittest',
24*d963adb5SWilliam A. Kennington III  'manager_read_unittest',
25*d963adb5SWilliam A. Kennington III  'manager_sessionstat_unittest',
26*d963adb5SWilliam A. Kennington III  'manager_stat_unittest',
27*d963adb5SWilliam A. Kennington III  'manager_unittest',
28*d963adb5SWilliam A. Kennington III  'manager_write_unittest',
29*d963adb5SWilliam A. Kennington III  'manager_writemeta_unittest',
30*d963adb5SWilliam A. Kennington III  'process_unittest',
31*d963adb5SWilliam A. Kennington III  'utils_unittest',
32*d963adb5SWilliam A. Kennington III]
33*d963adb5SWilliam A. Kennington III
34*d963adb5SWilliam A. Kennington IIIforeach t : tests
35*d963adb5SWilliam A. Kennington III  test(
36*d963adb5SWilliam A. Kennington III    t,
37*d963adb5SWilliam A. Kennington III    executable(
38*d963adb5SWilliam A. Kennington III      t.underscorify(),
39*d963adb5SWilliam A. Kennington III      t + '.cpp',
40*d963adb5SWilliam A. Kennington III      implicit_include_directories: false,
41*d963adb5SWilliam A. Kennington III      dependencies: [blob_manager_dep, gtest, gmock]))
42*d963adb5SWilliam A. Kennington IIIendforeach
43