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