1test('phosphor-power-sequencer-tests',
2     executable('phosphor-power-sequencer-tests',
3                'config_file_parser_error_tests.cpp',
4                'config_file_parser_tests.cpp',
5                'format_utils_tests.cpp',
6                'pmbus_driver_device_tests.cpp',
7                'rail_tests.cpp',
8                'standard_device_tests.cpp',
9                dependencies: [
10                    gmock,
11                    gtest,
12                    nlohmann_json_dep,
13                    phosphor_logging
14                ],
15                link_args: dynamic_linker,
16                build_rpath: get_option('oe-sdk').allowed() ? rpath : '',
17                link_with: [
18                    phosphor_power_sequencer_library,
19                    libpower
20                ],
21                implicit_include_directories: false,
22                include_directories: [
23                    '.',
24                    '../src',
25                    '../..'
26                ]
27     )
28)
29