![]() |
no-OS
|
Test framework configuration. More...
#include <test_framework.h>
Public Attributes | |
| const char * | run_label |
| test_framework_write_fn | write |
| void * | write_context |
| test_framework_wait_us_fn | wait_us |
| void * | wait_context |
| uint32_t | timeout_ms |
| test_framework_watchdog_arm_fn | watchdog_arm |
| test_framework_watchdog_disarm_fn | watchdog_disarm |
| void * | watchdog_context |
Test framework configuration.
| const char* test_framework_config::run_label |
Label printed in the run start line.
| uint32_t test_framework_config::timeout_ms |
| void* test_framework_config::wait_context |
Opaque context passed to wait_us().
| test_framework_wait_us_fn test_framework_config::wait_us |
Optional delay callback used by wait macros.
| test_framework_watchdog_arm_fn test_framework_config::watchdog_arm |
| void* test_framework_config::watchdog_context |
| test_framework_watchdog_disarm_fn test_framework_config::watchdog_disarm |
| test_framework_write_fn test_framework_config::write |
Output callback used for every structured test line.
| void* test_framework_config::write_context |
Opaque context passed to write().