syslog-ng source
test_strtok_r.c File Reference
#include <criterion/criterion.h>
#include <criterion/parameterized.h>
#include "syslog-ng.h"
#include <string.h>
#include <stdio.h>
#include <stdlib.h>
#include <time.h>
#include <pthread.h>
#include <assert.h>
#include <sys/time.h>
#include <math.h>
#include "../strtok_r.c"
Include dependency graph for test_strtok_r.c:

Classes

struct  strtok_params
 

Macros

#define TEST_STRTOK_R
 
#define strtok_r   __test_strtok_r
 

Typedefs

typedef char *() STRTOK_R_FUN(char *str, const char *delim, char **saveptr)
 

Functions

void assert_if_tokenizer_concatenated_result_not_match (STRTOK_R_FUN tokenizer, const char *delim, const char *input, const char *expected)
 
 ParameterizedTestParameters (strtok, with_literals)
 
 ParameterizedTest (struct strtok_params *param, strtok, with_literals)
 

Macro Definition Documentation

◆ strtok_r

#define strtok_r   __test_strtok_r

◆ TEST_STRTOK_R

#define TEST_STRTOK_R

Typedef Documentation

◆ STRTOK_R_FUN

typedef char*() STRTOK_R_FUN(char *str, const char *delim, char **saveptr)

Function Documentation

◆ assert_if_tokenizer_concatenated_result_not_match()

void assert_if_tokenizer_concatenated_result_not_match ( STRTOK_R_FUN  tokenizer,
const char *  delim,
const char *  input,
const char *  expected 
)

◆ ParameterizedTest()

ParameterizedTest ( struct strtok_params param,
strtok  ,
with_literals   
)

◆ ParameterizedTestParameters()

ParameterizedTestParameters ( strtok  ,
with_literals   
)