syslog-ng source
test_regexp_parser.c File Reference
#include <criterion/criterion.h>
#include <criterion/parameterized.h>
#include "regexp-parser.h"
#include "apphook.h"
#include "logmsg/logmsg.h"
#include "scratch-buffers.h"
Include dependency graph for test_regexp_parser.c:

Classes

struct  RegexpParserTestParam
 

Functions

void setup (void)
 
void teardown (void)
 
 TestSuite (regexp_parser,.init=setup,.fini=teardown)
 
 ParameterizedTestParameters (regexp_parser, test_regexp_parser)
 
 ParameterizedTest (RegexpParserTestParam *parser_param, regexp_parser, test_regexp_parser)
 
 Test (regexp_parser, test_regexp_parser_with_multiple_patterns)
 

Function Documentation

◆ ParameterizedTest()

ParameterizedTest ( RegexpParserTestParam parser_param,
regexp_parser  ,
test_regexp_parser   
)

◆ ParameterizedTestParameters()

ParameterizedTestParameters ( regexp_parser  ,
test_regexp_parser   
)

◆ setup()

void setup ( void  )

◆ teardown()

void teardown ( void  )

◆ Test()

Test ( regexp_parser  ,
test_regexp_parser_with_multiple_patterns   
)

◆ TestSuite()

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