blob: 5de4510fc1647ab201b1da230ce99efb36880ae0 [file] [log] [blame]
Patrick Williams516e22f2025-02-01 08:37:12 -05001test(
2 'phosphor-power-sequencer-tests',
3 executable(
4 'phosphor-power-sequencer-tests',
Shawn McCarney8a8a6802025-10-30 23:16:16 -05005 'chassis_tests.cpp',
Patrick Williams516e22f2025-02-01 08:37:12 -05006 'config_file_parser_tests.cpp',
Shawn McCarney7b7a5632025-11-19 13:08:58 -06007 'gpios_only_device_tests.cpp',
Patrick Williams516e22f2025-02-01 08:37:12 -05008 'pmbus_driver_device_tests.cpp',
9 'rail_tests.cpp',
10 'standard_device_tests.cpp',
Shawn McCarney068f8072025-10-31 10:44:11 -050011 'system_tests.cpp',
Patrick Williams516e22f2025-02-01 08:37:12 -050012 'ucd90160_device_tests.cpp',
13 'ucd90320_device_tests.cpp',
14 'ucd90x_device_tests.cpp',
15 dependencies: [gmock, gtest, nlohmann_json_dep, phosphor_logging],
16 link_args: dynamic_linker,
17 build_rpath: get_option('oe-sdk').allowed() ? rpath : '',
18 link_with: [phosphor_power_sequencer_library, libpower],
19 implicit_include_directories: false,
20 include_directories: ['.', '../src', '../..'],
21 ),
Shawn McCarneyd6e9bfe2024-01-05 17:52:04 -060022)