syslog-ng source
test_csvparser_perf.c File Reference
#include <criterion/criterion.h>
#include "csvparser.h"
#include "apphook.h"
#include "logmsg/logmsg.h"
#include "string-list.h"
#include "timeutils/misc.h"
Include dependency graph for test_csvparser_perf.c:

Functions

LogParser * _construct_parser (gint max_columns, gint dialect, gchar *delimiters, gchar *quotes, gchar *null_value, const gchar *string_delims[])
 
 Test (csvparser_perf, test_escaped_parsers_performance)
 
 TestSuite (csvparser_perf,.init=app_startup,.fini=app_shutdown)
 

Function Documentation

◆ _construct_parser()

LogParser* _construct_parser ( gint  max_columns,
gint  dialect,
gchar *  delimiters,
gchar *  quotes,
gchar *  null_value,
const gchar *  string_delims[] 
)

◆ Test()

Test ( csvparser_perf  ,
test_escaped_parsers_performance   
)

◆ TestSuite()

TestSuite ( csvparser_perf  ,
init = app_startup,
fini = app_shutdown 
)