| gtest_dep = dependency('gtest', main: true, required: false) |
| gmock_dep = dependency('gmock', required: false) |
| |
| parser_e = executable( |
| 'payload_update_parser_test', |
| 'payload_update_cli_parser_test.cpp', |
| dependencies: [libhothtools_dep, gtest_dep], |
| ) |
| cli_e = executable( |
| 'payload_update_cli_test', |
| 'fake_bus.cpp', |
| 'fake_parser.cpp', |
| 'payload_update_cli_test.cpp', |
| dependencies: [libhothtools_dep, gtest_dep], |
| ) |
| hoth_updater_cli_e = executable( |
| 'hoth_updater_cli_test', |
| 'hoth_updater_cli_test.cpp', |
| dependencies: [libhothtools_dep, gtest_dep, gmock_dep], |
| ) |
| test('payload_update_parser_test', parser_e) |
| test('payload_update_cli_test', cli_e) |
| test('hoth_updater_cli_test', hoth_updater_cli_e) |