blob: 318ff0f5ec2a9d7d0be9ea88944261a658af49a3 [file] [log] [blame]
Alexander Hansen8ec69e42025-07-18 15:07:49 +02001
Alexander Hansenade5c5a2025-07-29 13:38:24 +02002testcases = [
3 'software_get_random_softwareid',
4 'software_config',
5 'software_association',
Alexander Hansenf5346672025-11-03 12:53:59 +01006 'software_update',
Alexander Hansend880e4d2025-08-08 11:24:28 +02007 'software_version',
Alexander Hansen18b5e612025-08-08 11:35:40 +02008 'software',
Alexander Hansenade5c5a2025-07-29 13:38:24 +02009]
Alexander Hansen8ec69e42025-07-18 15:07:49 +020010
11foreach t : testcases
12 test(
13 t,
14 executable(
15 t,
16 f'@t@.cpp',
17 include_directories: [common_include],
18 dependencies: [
19 libpldm_dep,
20 sdbusplus_dep,
21 phosphor_logging_dep,
22 gtest,
23 ],
24 link_with: [
25 libpldmutil,
26 libpldmcreatepkg,
27 software_common_lib,
28 libexampledevice,
29 ],
30 ),
31 )
32endforeach
33