#include <sys/time.h>#include <libxml/xmlstring.h>#include <libxml/list.h>#include "testrunnerlite.h"Go to the source code of this file.
Data Structures | |
| struct | td_gen_attribs |
| struct | td_td |
| struct | td_suite |
| struct | td_file |
| struct | td_set |
| struct | td_step |
| struct | td_case |
| struct | td_steps |
Defines | |
| #define | DEFAULT_TIMEOUT 90 |
| #define | DEFAULT_PRE_STEP_TIMEOUT 180 |
Enumerations | |
| enum | case_result_t { CASE_FAIL = 0, CASE_PASS, CASE_NA } |
Functions | |
| const char * | case_result_str (case_result_t) |
| td_td * | td_td_create () |
| void | td_td_delete (td_td *) |
| td_suite * | td_suite_create () |
| void | td_suite_delete (td_suite *) |
| td_set * | td_set_create () |
| void | td_set_delete (td_set *) |
| td_step * | td_step_create () |
| void | td_step_delete (xmlLinkPtr) |
| td_case * | td_case_create () |
| void | td_case_delete (xmlLinkPtr) |
| td_steps * | td_steps_create () |
| void | td_steps_delete (xmlLinkPtr) |
| #define DEFAULT_PRE_STEP_TIMEOUT 180 |
Definition at line 149 of file testdefinitiondatatypes.h.
| #define DEFAULT_TIMEOUT 90 |
Definition at line 50 of file testdefinitiondatatypes.h.
| enum case_result_t |
Test case result
Definition at line 121 of file testdefinitiondatatypes.h.
| const char* case_result_str | ( | case_result_t | cr | ) |
Returns string matching the case result value
| cr | case result value |
Definition at line 156 of file testdefinitiondatatypes.c.
| td_case* td_case_create | ( | ) |
Creates a td_case data structure
Definition at line 283 of file testdefinitiondatatypes.c.
| void td_case_delete | ( | xmlLinkPtr | lk | ) |
Deallocator for td_case data structure
Definition at line 334 of file testdefinitiondatatypes.c.
| td_set* td_set_create | ( | ) |
Creates a td_set data structure, initializes lists for pre_steps etc.
Definition at line 219 of file testdefinitiondatatypes.c.
| void td_set_delete | ( | td_set * | s | ) |
De-allocate td_set data structure
| *s | td_set data |
Definition at line 250 of file testdefinitiondatatypes.c.
| td_step* td_step_create | ( | ) |
Creates a td_step data structure
Definition at line 267 of file testdefinitiondatatypes.c.
| void td_step_delete | ( | xmlLinkPtr | lk | ) |
Deallocator for td_step called by xmlListDelete
Definition at line 319 of file testdefinitiondatatypes.c.
| td_steps* td_steps_create | ( | ) |
Creates a td_steps data structure
Definition at line 301 of file testdefinitiondatatypes.c.
| void td_steps_delete | ( | xmlLinkPtr | lk | ) |
Deallocator for td_steps data structure
Definition at line 352 of file testdefinitiondatatypes.c.
| td_suite* td_suite_create | ( | ) |
Creates a td_suite data structure, initializes lists for pre_steps etc.
Definition at line 193 of file testdefinitiondatatypes.c.
| void td_suite_delete | ( | td_suite * | s | ) |
De-allocate td_suite data structure
| *s | td_suite data |
Definition at line 209 of file testdefinitiondatatypes.c.
| td_td* td_td_create | ( | ) |
Creates test definition data structure
Definition at line 165 of file testdefinitiondatatypes.c.
| void td_td_delete | ( | td_td * | td | ) |
De-allocate test definition data structure
| *td | td_td data |
Definition at line 180 of file testdefinitiondatatypes.c.
1.6.3