|
DTNMA Reference Tools v2.1.0 - 13.gc5c0bac
Delay-Tolerant Networking Management Architecture (DTNMA) Tool Suite
|
#include <cace/amm/lookup.h>#include <cace/amm/semtype.h>#include <cace/ari/text_util.h>#include <cace/ari/cbor.h>#include <cace/util/logging.h>#include <unity.h>
Include dependency graph for test_amm_lookup.c:Macros | |
| #define | TEST_CASE(...) |
Functions | |
| void | suiteSetUp (void) |
| int | suiteTearDown (int failures) |
| static void | check_lookup (const char *inhex, int expect_cbor_decode, int expect_res) |
| void | test_lookup_deref (const char *inhex, int expect_cbor_decode, int expect_res) |
Variables | |
| static cace_amm_obj_store_t | store |
| Object store for all test functions. | |
| #define TEST_CASE | ( | ... | ) |
|
static |
| void suiteSetUp | ( | void | ) |
References cace_amm_idseg_ref_withenum(), cace_amm_obj_ns_add_obj(), cace_amm_obj_store_add_ns(), cace_amm_obj_store_init(), cace_amm_type_set_use_builtin(), CACE_ARI_TYPE_IDENT, CACE_ARI_TYPE_INT, CACE_ARI_TYPE_TYPEDEF, cace_openlog(), cace_amm_obj_desc_t::fparams, cace_amm_formal_param_t::index, cace_amm_formal_param_t::name, store, and cace_amm_formal_param_t::typeobj.
| int suiteTearDown | ( | int | failures | ) |
References cace_amm_obj_store_deinit(), cace_closelog(), and store.
| void test_lookup_deref | ( | const char * | inhex, |
| int | expect_cbor_decode, | ||
| int | expect_res | ||
| ) |
References check_lookup().
|
static |
Object store for all test functions.
Referenced by cace_amm_lookup_deref(), cace_amm_obj_store_add_ns(), cace_amm_obj_store_deinit(), cace_amm_obj_store_find_ns(), cace_amm_obj_store_find_org_enum(), cace_amm_obj_store_find_org_name(), cace_amm_obj_store_init(), cace_amm_type_set_dlist_from_name(), cace_amm_type_set_name(), cace_amm_type_set_name_semtype(), cace_amm_type_set_seq_from_name(), cace_amm_type_set_tblt_from_name(), cace_amm_type_set_ulist_from_name(), cace_amm_type_set_umap_from_name(), cace_amm_type_set_umap_name(), cace_amm_type_set_union_from_name(), check_lookup(), read_cbor(), suiteSetUp(), and suiteTearDown().