Asterisk - The Open Source Telephony Project GIT-master-3dae2cf
|
Test ast_xml_escape. More...
#include "asterisk.h"
#include "asterisk/utils.h"
#include "asterisk/module.h"
#include "asterisk/test.h"
Go to the source code of this file.
Functions | |
static void | __reg_module (void) |
static void | __unreg_module (void) |
struct ast_module * | AST_MODULE_SELF_SYM (void) |
AST_TEST_DEFINE (xml_escape_test) | |
static int | load_module (void) |
static void | test_xml (struct ast_test *test, const char *input, const char *expected, int max_len, int expected_res) |
static int | unload_module (void) |
Variables | |
static struct ast_module_info | __mod_info = { .name = AST_MODULE, .flags = AST_MODFLAG_LOAD_ORDER , .description = "Skeleton (sample) Test" , .key = "This paragraph is copyright (c) 2006 by Digium, Inc. \In order for your module to load, it must return this \key via a function called \"key\". Any code which \includes this paragraph must be licensed under the GNU \General Public License version 2 or later (at your \option). In addition to Digium's general reservations \of rights, Digium expressly reserves the right to \allow other parties to license this paragraph under \different terms. Any use of Digium, Inc. trademarks or \logos (including \"Asterisk\" or \"Digium\") without \express written permission of Digium, Inc. is prohibited.\n" , .buildopt_sum = AST_BUILDOPT_SUM, .load = load_module, .unload = unload_module, .load_pri = AST_MODPRI_DEFAULT, .support_level = AST_MODULE_SUPPORT_CORE, } |
static const struct ast_module_info * | ast_module_info = &__mod_info |
static enum ast_test_result_state | test_res = AST_TEST_PASS |
Test ast_xml_escape.
Definition in file test_xml_escape.c.
|
static |
Definition at line 116 of file test_xml_escape.c.
|
static |
Definition at line 116 of file test_xml_escape.c.
struct ast_module * AST_MODULE_SELF_SYM | ( | void | ) |
Definition at line 116 of file test_xml_escape.c.
AST_TEST_DEFINE | ( | xml_escape_test | ) |
Definition at line 62 of file test_xml_escape.c.
References AST_TEST_NOT_RUN, AST_TEST_PASS, sip_to_pjsip::info(), input(), TEST_EXECUTE, TEST_INIT, test_res, and test_xml().
|
static |
Definition at line 110 of file test_xml_escape.c.
References AST_MODULE_LOAD_SUCCESS, and AST_TEST_REGISTER.
|
static |
Definition at line 41 of file test_xml_escape.c.
References AST_TEST_FAIL, ast_test_status_update, ast_xml_escape(), input(), and test_res.
Referenced by AST_TEST_DEFINE().
|
static |
Definition at line 104 of file test_xml_escape.c.
References AST_TEST_UNREGISTER.
|
static |
Definition at line 116 of file test_xml_escape.c.
|
static |
Definition at line 116 of file test_xml_escape.c.
|
static |
Definition at line 39 of file test_xml_escape.c.
Referenced by AST_TEST_DEFINE(), and test_xml().