blob: 92ba092611b963ba1dfcbd142b5dac761880c2ec [file]
fw_update_test_src = declare_dependency(sources: fw_update_sources)
tests = [
'inventory_manager_test',
'package_parser_test',
'device_updater_test',
'firmware_inventory_manager_test',
'firmware_inventory_test',
]
foreach t : tests
test(
t,
executable(
t.underscorify(),
t + '.cpp',
implicit_include_directories: false,
include_directories: '../../pldmd',
dependencies: [
fw_update_test_src,
gmock,
gtest,
libpldm_dep,
libpldmutils,
nlohmann_json_dep,
phosphor_dbus_interfaces,
phosphor_logging_dep,
sdbusplus,
sdeventplus,
],
),
workdir: meson.current_source_dir(),
)
endforeach