blob: b5bdd99d344bd51e79d43176776bc8c2da039684 [file] [log] [blame]
gtest = dependency('gtest', main: true, disabler: true, required: get_option('tests'))
gmock = dependency('gmock', disabler: true, required: get_option('tests'))
tests = [
'ipmi_close_unittest',
'ipmi_commit_unittest',
'ipmi_delete_unittest',
'ipmi_enumerate_unittest',
'ipmi_getcount_unittest',
'ipmi_open_unittest',
'ipmi_read_unittest',
'ipmi_sessionstat_unittest',
'ipmi_stat_unittest',
'ipmi_unittest',
'ipmi_validate_unittest',
'ipmi_write_unittest',
'ipmi_writemeta_unittest',
'manager_close_unittest',
'manager_commit_unittest',
'manager_delete_unittest',
'manager_expire_unittest',
'manager_getsession_unittest',
'manager_open_unittest',
'manager_read_unittest',
'manager_sessionstat_unittest',
'manager_stat_unittest',
'manager_unittest',
'manager_write_unittest',
'manager_writemeta_unittest',
'process_unittest',
'utils_unittest',
]
foreach t : tests
test(
t,
executable(
t.underscorify(),
t + '.cpp',
'helper.cpp',
implicit_include_directories: false,
dependencies: [blob_manager_dep, gtest, gmock]))
endforeach