syslog-ng source
test_kv_parser.c File Reference
#include <criterion/criterion.h>
#include "libtest/msg_parse_lib.h"
#include "kv-parser.h"
#include "apphook.h"
#include "scratch-buffers.h"
Include dependency graph for test_kv_parser.c:

Functions

void setup (void)
 
void teardown (void)
 
 Test (kv_parser, test_basics)
 
 Test (kv_parser, test_using_template_to_parse_input)
 
 Test (kv_parser, test_audit)
 
 Test (kv_parser, test_extract_stray_words)
 
 TestSuite (kv_parser,.init=setup,.fini=teardown)
 

Variables

GlobalConfig * cfg
 
LogParser * kv_parser
 

Function Documentation

◆ setup()

void setup ( void  )

◆ teardown()

void teardown ( void  )

◆ Test() [1/4]

Test ( kv_parser  ,
test_audit   
)

◆ Test() [2/4]

Test ( kv_parser  ,
test_basics   
)

◆ Test() [3/4]

Test ( kv_parser  ,
test_extract_stray_words   
)

◆ Test() [4/4]

Test ( kv_parser  ,
test_using_template_to_parse_input   
)

◆ TestSuite()

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

Variable Documentation

◆ cfg

GlobalConfig* cfg

◆ kv_parser

LogParser* kv_parser