1test(
2    'test_version',
3    executable(
4        'test_version',
5        'test_version.cpp',
6        '../version.cpp',
7        dependencies: [
8            gtest,
9            phosphor_logging,
10        ],
11        implicit_include_directories: false,
12        include_directories: libpower_inc,
13        link_with: [
14            libpower,
15        ],
16        objects: record_manager,
17    )
18)
19
20test(
21    'test_updater',
22    executable(
23        'test_updater',
24        'test_updater.cpp',
25        '../updater.cpp',
26        dependencies: [
27            gtest,
28            gmock,
29            phosphor_logging,
30        ],
31        implicit_include_directories: false,
32        include_directories: [
33            libpower_inc,
34            libi2c_inc,
35            libi2c_dev_mock_inc
36        ],
37        link_with: [
38            libpower,
39            libi2c_dev_mock
40        ],
41        objects: record_manager,
42    )
43)
44