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 'ucd90x_device_tests.cpp', 10 dependencies: [ 11 gmock, 12 gtest, 13 nlohmann_json_dep, 14 phosphor_logging 15 ], 16 link_args: dynamic_linker, 17 build_rpath: get_option('oe-sdk').allowed() ? rpath : '', 18 link_with: [ 19 phosphor_power_sequencer_library, 20 libpower 21 ], 22 implicit_include_directories: false, 23 include_directories: [ 24 '.', 25 '../src', 26 '../..' 27 ] 28 ) 29) 30