| common_test_src = declare_dependency(sources: ['../utils.cpp']) | |
| tests = ['pldm_utils_test'] | |
| foreach t : tests | |
| test( | |
| t, | |
| executable( | |
| t.underscorify(), | |
| t + '.cpp', | |
| implicit_include_directories: false, | |
| dependencies: [ | |
| common_test_src, | |
| gmock, | |
| gtest, | |
| libpldm_dep, | |
| nlohmann_json_dep, | |
| phosphor_dbus_interfaces, | |
| phosphor_logging_dep, | |
| libpldmutils, | |
| sdbusplus, | |
| ], | |
| ), | |
| workdir: meson.current_source_dir(), | |
| ) | |
| endforeach |