Patrick Williams | 2a1ef01 | 2025-03-03 11:09:20 -0500 | [diff] [blame] | 1 | tests = [['mapper', [declare_dependency(sources: ['../mapper.c', 'utils.c'])]]] |
Brad Bishop | 0aa1590 | 2019-05-08 21:30:01 -0400 | [diff] [blame] | 2 | |
| 3 | foreach t : tests |
| 4 | name = t[0] |
| 5 | extra_deps = t[1] |
Patrick Williams | 2a1ef01 | 2025-03-03 11:09:20 -0500 | [diff] [blame] | 6 | test( |
| 7 | name, |
| 8 | executable( |
| 9 | name.underscorify(), |
| 10 | name + '.cpp', |
| 11 | implicit_include_directories: false, |
| 12 | dependencies: [gtest, gmock, sdbusplus, extra_deps], |
| 13 | include_directories: ['../..'], |
| 14 | ), |
| 15 | workdir: meson.current_source_dir(), |
| 16 | ) |
Brad Bishop | 0aa1590 | 2019-05-08 21:30:01 -0400 | [diff] [blame] | 17 | endforeach |