DTNMA Reference Tools v2.1.0 - 13.gc5c0bac
Delay-Tolerant Networking Management Architecture (DTNMA) Tool Suite
Loading...
Searching...
No Matches
test_amp_socket.c File Reference
#include <cace/amp/socket.h>
#include <cace/ari/text_util.h>
#include <cace/ari/cbor.h>
#include <cace/util/logging.h>
#include <sys/stat.h>
#include <errno.h>
#include <unistd.h>
#include <dirent.h>
#include <unity.h>
+ Include dependency graph for test_amp_socket.c:

Macros

#define TEST_CASE(...)
 

Functions

void suiteSetUp (void)
 
int suiteTearDown (int failures)
 
void setUp (void)
 
static int rmdir_recurse (const char *path)
 
void tearDown (void)
 
void test_bind_valid (void)
 
void test_bind_path_toolong (void)
 

Variables

static m_string_t tmp_path
 Socket path for each test run.
 

Macro Definition Documentation

◆ TEST_CASE

#define TEST_CASE (   ...)

Function Documentation

◆ rmdir_recurse()

static int rmdir_recurse ( const char *  path)
static

References CACE_LOG_ERR, rmdir_recurse(), and tmp_path.

Referenced by rmdir_recurse(), and tearDown().

◆ setUp()

void setUp ( void  )

References tmp_path.

◆ suiteSetUp()

void suiteSetUp ( void  )

References cace_openlog().

◆ suiteTearDown()

int suiteTearDown ( int  failures)

References cace_closelog().

◆ tearDown()

void tearDown ( void  )

References rmdir_recurse(), and tmp_path.

◆ test_bind_path_toolong()

void test_bind_path_toolong ( void  )

◆ test_bind_valid()

Variable Documentation

◆ tmp_path

m_string_t tmp_path
static

Socket path for each test run.

Referenced by rmdir_recurse(), setUp(), tearDown(), test_bind_path_toolong(), and test_bind_valid().