|
VSF Documented
|
#include <vsf_test.h>
Data Fields | |
| const char * | name |
| vsf_test_jmp_fn_t * | jmp_fn |
| uint16_t | case_count |
| uint16_t | params_stride |
| vsf_peripheral_type_t | peripheral_type |
| uint8_t | needs_ready |
| const char* vsf_test_suite_t::name |
also used as Capture Marker tag
| vsf_test_jmp_fn_t* vsf_test_suite_t::jmp_fn |
run function for all cases in this suite
| uint16_t vsf_test_suite_t::case_count |
number of cases
| uint16_t vsf_test_suite_t::params_stride |
sizeof(scenario-specific params struct)
| vsf_peripheral_type_t vsf_test_suite_t::peripheral_type |
which HAL type this suite needs (0 = none)
| uint8_t vsf_test_suite_t::needs_ready |
emit :READY marker before each case