DTNMA Reference Tools v2.1.0 - 13.gc5c0bac
Delay-Tolerant Networking Management Architecture (DTNMA) Tool Suite
Loading...
Searching...
No Matches
test_ari_algo.c File Reference

Test the ari_algo.h interfaces. More...

#include <cace/ari/algo.h>
#include <cace/ari/text_util.h>
#include <cace/ari/cbor.h>
#include <cace/util/logging.h>
#include <cace/util/defs.h>
#include <m-dict.h>
#include <unity.h>
+ Include dependency graph for test_ari_algo.c:

Macros

#define TEST_CASE(...)
 

Functions

void suiteSetUp (void)
 
int suiteTearDown (int failures)
 
void test_ari_hash (void)
 
void test_ari_cmp (void)
 
void test_ari_equal (void)
 

Variables

static const char * different_aris []
 A collection of unique ARIs in binary form for testing comparisons.
 
static test_seen_ari_t decode_cache
 Cached decoding.
 

Detailed Description

Test the ari_algo.h interfaces.

Macro Definition Documentation

◆ TEST_CASE

#define TEST_CASE (   ...)

Function Documentation

◆ suiteSetUp()

◆ suiteTearDown()

int suiteTearDown ( int  failures)

References cace_closelog(), and decode_cache.

◆ test_ari_cmp()

◆ test_ari_equal()

◆ test_ari_hash()

Variable Documentation

◆ decode_cache

test_seen_ari_t decode_cache
static

◆ different_aris

const char* different_aris[]
static

A collection of unique ARIs in binary form for testing comparisons.

Referenced by suiteSetUp().