syslog-ng source
test_aux_data.c File Reference
#include <criterion/criterion.h>
#include "transport/transport-aux-data.h"
#include "apphook.h"
Include dependency graph for test_aux_data.c:

Functions

 Test (aux_data, test_aux_data_reinit_returns_aux_into_initial_state_without_leaks)
 
 Test (aux_data, test_aux_data_added_nvpairs_are_returned_by_foreach_in_order)
 
 Test (aux_data, test_aux_data_copy_creates_an_identical_copy)
 
 Test (aux_data, test_aux_data_copy_separates_the_copies)
 
 Test (aux_data, test_add_nv_pair_to_a_NULL_aux_data_will_do_nothing)
 
 Test (aux_data, test_aux_data_functions_with_NULL_instance_does_nothing)
 
 TestSuite (aux_data,.init=setup,.fini=teardown)
 

Variables

LogTransportAuxDataaux = NULL
 

Function Documentation

◆ Test() [1/6]

Test ( aux_data  ,
test_add_nv_pair_to_a_NULL_aux_data_will_do_nothing   
)

◆ Test() [2/6]

Test ( aux_data  ,
test_aux_data_added_nvpairs_are_returned_by_foreach_in_order   
)

◆ Test() [3/6]

Test ( aux_data  ,
test_aux_data_copy_creates_an_identical_copy   
)

◆ Test() [4/6]

Test ( aux_data  ,
test_aux_data_copy_separates_the_copies   
)

◆ Test() [5/6]

Test ( aux_data  ,
test_aux_data_functions_with_NULL_instance_does_nothing   
)

◆ Test() [6/6]

Test ( aux_data  ,
test_aux_data_reinit_returns_aux_into_initial_state_without_leaks   
)

◆ TestSuite()

TestSuite ( aux_data  ,
init = setup,
fini = teardown 
)

Variable Documentation

◆ aux

LogTransportAuxData* aux = NULL