Go to the source code of this file.
Data Structures | |
struct | ast_test_info |
Contains all the initialization information required to store a new test definition. More... | |
Defines | |
#define | AST_TEST_DEFINE(hdr) static enum ast_test_result_state attribute_unused hdr(struct ast_test_info *info, enum ast_test_command cmd, struct ast_test *test) |
#define | AST_TEST_REGISTER(cb) |
#define | ast_test_status_update(a, b, c...) |
#define | AST_TEST_UNREGISTER(cb) |
Enumerations | |
enum | ast_test_command { TEST_INIT, TEST_EXECUTE } |
enum | ast_test_result_state { AST_TEST_NOT_RUN, AST_TEST_PASS, AST_TEST_FAIL } |
For an overview on how to use the test API, see Asterisk Unit Test API
Russell Bryant <russell@digium.com>
Definition in file test.h.
#define AST_TEST_DEFINE | ( | hdr | ) | static enum ast_test_result_state attribute_unused hdr(struct ast_test_info *info, enum ast_test_command cmd, struct ast_test *test) |
enum ast_test_command |
Definition at line 133 of file test.h.
00133 { 00134 AST_TEST_NOT_RUN, 00135 AST_TEST_PASS, 00136 AST_TEST_FAIL, 00137 };