syslog-ng source
test_basicfuncs.c File Reference
#include <criterion/criterion.h>
#include <criterion/parameterized.h>
#include "libtest/cr_template.h"
#include "libtest/grab-logging.h"
#include "apphook.h"
#include "plugin.h"
#include "cfg.h"
#include "logmsg/logmsg.h"
#include "scratch-buffers.h"
Include dependency graph for test_basicfuncs.c:

Classes

struct  MacroAndResult
 
struct  test_params
 

Functions

const gchar * resolve_sockaddr_to_hostname (gsize *result_len, GSockAddr *saddr, const HostResolveOptions *host_resolve_options)
 
void setup (void)
 
void teardown (void)
 
 TestSuite (basicfuncs,.init=setup,.fini=teardown)
 
 Test (basicfuncs, test_cond_funcs)
 
 Test (basicfuncs, test_str_funcs)
 
 Test (basicfuncs, test_numeric_funcs)
 
 Test (basicfuncs, test_fname_funcs)
 
 Test (basicfuncs, test_numeric_aggregate_simple)
 
 Test (basicfuncs, test_numeric_aggregate_invalid_values)
 
 Test (basicfuncs, test_numeric_aggregate_full_invalid_values)
 
 Test (basicfuncs, test_misc_funcs)
 
 Test (basicfuncs, test_tf_template)
 
 Test (basicfuncs, test_list_funcs)
 
 Test (basicfuncs, test_context_funcs)
 
 Test (basicfuncs, test_vp_funcs)
 
 Test (basicfuncs, test_tag)
 
 Test (basicfuncs, test_tfurlencode)
 
 Test (basicfuncs, test_tfurldecode)
 
 Test (basicfuncs, test_iterate)
 
 ParameterizedTestParameters (basicfuncs, test_map)
 
 ParameterizedTest (struct test_params *param, basicfuncs, test_map)
 
 ParameterizedTestParameters (basicfuncs, test_filter)
 
 ParameterizedTest (struct test_params *param, basicfuncs, test_filter)
 
 Test (basicfuncs, test_performance)
 

Function Documentation

◆ ParameterizedTest() [1/2]

ParameterizedTest ( struct test_params param,
basicfuncs  ,
test_filter   
)

◆ ParameterizedTest() [2/2]

ParameterizedTest ( struct test_params param,
basicfuncs  ,
test_map   
)

◆ ParameterizedTestParameters() [1/2]

ParameterizedTestParameters ( basicfuncs  ,
test_filter   
)

◆ ParameterizedTestParameters() [2/2]

ParameterizedTestParameters ( basicfuncs  ,
test_map   
)

◆ resolve_sockaddr_to_hostname()

const gchar* resolve_sockaddr_to_hostname ( gsize *  result_len,
GSockAddr saddr,
const HostResolveOptions host_resolve_options 
)

◆ setup()

void setup ( void  )

◆ teardown()

void teardown ( void  )

◆ Test() [1/17]

Test ( basicfuncs  ,
test_cond_funcs   
)

◆ Test() [2/17]

Test ( basicfuncs  ,
test_context_funcs   
)

◆ Test() [3/17]

Test ( basicfuncs  ,
test_fname_funcs   
)

◆ Test() [4/17]

Test ( basicfuncs  ,
test_iterate   
)

◆ Test() [5/17]

Test ( basicfuncs  ,
test_list_funcs   
)

◆ Test() [6/17]

Test ( basicfuncs  ,
test_misc_funcs   
)

◆ Test() [7/17]

Test ( basicfuncs  ,
test_numeric_aggregate_full_invalid_values   
)

◆ Test() [8/17]

Test ( basicfuncs  ,
test_numeric_aggregate_invalid_values   
)

◆ Test() [9/17]

Test ( basicfuncs  ,
test_numeric_aggregate_simple   
)

◆ Test() [10/17]

Test ( basicfuncs  ,
test_numeric_funcs   
)

◆ Test() [11/17]

Test ( basicfuncs  ,
test_performance   
)

◆ Test() [12/17]

Test ( basicfuncs  ,
test_str_funcs   
)

◆ Test() [13/17]

Test ( basicfuncs  ,
test_tag   
)

◆ Test() [14/17]

Test ( basicfuncs  ,
test_tf_template   
)

◆ Test() [15/17]

Test ( basicfuncs  ,
test_tfurldecode   
)

◆ Test() [16/17]

Test ( basicfuncs  ,
test_tfurlencode   
)

◆ Test() [17/17]

Test ( basicfuncs  ,
test_vp_funcs   
)

◆ TestSuite()

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