syslog-ng source
test_clone_logmsg.c File Reference
#include <criterion/criterion.h>
#include <criterion/parameterized.h>
#include "libtest/msg_parse_lib.h"
#include "logmsg/logmsg.h"
#include "serialize.h"
#include "apphook.h"
#include "gsockaddr.h"
#include "logpipe.h"
#include "cfg.h"
#include "plugin.h"
#include <time.h>
#include <string.h>
#include <stdlib.h>
#include <stdio.h>
Include dependency graph for test_clone_logmsg.c:

Functions

void assert_new_log_message_attributes (LogMessage *log_message)
 
void set_new_log_message_attributes (LogMessage *log_message)
 
void setup (void)
 
void teardown (void)
 
 TestSuite (clone_logmsg,.init=setup,.fini=teardown)
 
 ParameterizedTestParameters (clone_logmsg, test_cloning_with_log_message)
 
 ParameterizedTest (const gchar *msg, clone_logmsg, test_cloning_with_log_message)
 

Variables

MsgFormatOptions parse_options
 

Function Documentation

◆ assert_new_log_message_attributes()

void assert_new_log_message_attributes ( LogMessage *  log_message)

◆ ParameterizedTest()

ParameterizedTest ( const gchar *  msg,
clone_logmsg  ,
test_cloning_with_log_message   
)

◆ ParameterizedTestParameters()

ParameterizedTestParameters ( clone_logmsg  ,
test_cloning_with_log_message   
)

◆ set_new_log_message_attributes()

void set_new_log_message_attributes ( LogMessage *  log_message)

◆ setup()

void setup ( void  )

◆ teardown()

void teardown ( void  )

◆ TestSuite()

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

Variable Documentation

◆ parse_options

MsgFormatOptions parse_options