BSL v1.0.0 - 16.g9d98179
AMMOS Bundle Protocol Security Library (BSL)
Loading...
Searching...
No Matches
test_MockBPA_EID.c File Reference
#include <unity.h>
#include <mock_bpa/agent.h>
#include <mock_bpa/eid.h>
#include <mock_bpa/eidpat.h>
#include <mock_bpa/log.h>
+ Include dependency graph for test_MockBPA_EID.c:

Macros

#define TEST_CASE(...)
 

Functions

void suiteSetUp (void)
 
int suiteTearDown (int failures)
 
void test_BSL_HostEID_DecodeFromText_ipn (const char *text, uint64_t auth_num, uint64_t node_num, uint64_t svc_num)
 
void test_BSL_HostEID_DecodeFromText_invalid (const char *text)
 
void test_BSL_HostEID_DecodeFromText_valid (const char *text)
 
void test_BSL_HostEIDPattern_DecodeFromText_valid (const char *text, size_t count)
 
 TEST_CASE ("ipn:*..10"[1-3, 5, 100-4294967296], BSL_EIDPAT_NUMCOMP_WILDCARD, BSL_EIDPAT_NUMCOMP_RANGE, BSL_EIDPAT_NUMCOMP_SINGLE)
 
void test_BSL_HostEIDPattern_DecodeFromText_invalid (const char *text)
 
void test_BSL_HostEIDPattern_IsMatch (const char *pat_text, const char *eid_text, bool expect)
 

Macro Definition Documentation

◆ TEST_CASE

#define TEST_CASE (   ...)

Function Documentation

◆ suiteSetUp()

◆ suiteTearDown()

int suiteTearDown ( int  failures)

◆ test_BSL_HostEID_DecodeFromText_invalid()

void test_BSL_HostEID_DecodeFromText_invalid ( const char *  text)

◆ test_BSL_HostEID_DecodeFromText_ipn()

◆ test_BSL_HostEID_DecodeFromText_valid()

void test_BSL_HostEID_DecodeFromText_valid ( const char *  text)

◆ test_BSL_HostEIDPattern_DecodeFromText_invalid()

void test_BSL_HostEIDPattern_DecodeFromText_invalid ( const char *  text)

◆ test_BSL_HostEIDPattern_DecodeFromText_valid()

◆ test_BSL_HostEIDPattern_IsMatch()

void test_BSL_HostEIDPattern_IsMatch ( const char *  pat_text,
const char *  eid_text,
bool  expect 
)

◆ TEST_CASE()