#include "testrunnerlite.h"
#include "testdefinitiondatatypes.h"
#include <libxml/xmlstring.h>
Go to the source code of this file.
Data Structures | |
struct | td_parser_callbacks |
Functions | |
int | parse_test_definition (testrunner_lite_options *) |
int | td_reader_init (testrunner_lite_options *) |
void | td_reader_close (void) |
int | td_register_callbacks (td_parser_callbacks *) |
int | td_next_node (void) |
int parse_test_definition | ( | testrunner_lite_options * | opts | ) |
parse testdefinition xml file and validate it agains testdefinition schema
opts | testrunner-lite options given by user |
Definition at line 667 of file testdefinitionparser.c.
int td_next_node | ( | void | ) |
Process next node from XML reader instance.
Definition at line 818 of file testdefinitionparser.c.
void td_reader_close | ( | void | ) |
De-init the reader instance
Definition at line 808 of file testdefinitionparser.c.
int td_reader_init | ( | testrunner_lite_options * | opts | ) |
Initialize the xml reader instance
opts | testrunner-lite options given by user |
Definition at line 756 of file testdefinitionparser.c.
int td_register_callbacks | ( | td_parser_callbacks * | pcbs | ) |
Set the callbacks for parser
Definition at line 871 of file testdefinitionparser.c.