The FreeRADIUS server  $Id: 15bac2a4c627c01d1aa2047687b3418955ac7f00 $
Functions | Variables
strerror_tests.c File Reference

Tests for a generic string buffer structure for string printing and parsing. More...

#include <freeradius-devel/util/acutest.h>
#include <freeradius-devel/util/acutest_helpers.h>
#include <freeradius-devel/util/time.h>
+ Include dependency graph for strerror_tests.c:

Go to the source code of this file.

Functions

static void strerror_const_benchmark (void)
 
static void strerror_perror_null (void)
 
static void strerror_pop_uninit (void)
 
static void strerror_printf (void)
 
static void strerror_printf_benchmark (void)
 
static void strerror_printf_push_append (void)
 
static void strerror_printf_push_append2 (void)
 
static void strerror_printf_push_pop (void)
 
static void strerror_printf_push_pop_multi (void)
 
static void strerror_printf_push_strerror (void)
 
static void strerror_printf_push_strerror_multi (void)
 
static void strerror_printf_strerror_append (void)
 
static void strerror_uninit (void)
 

Variables

 TEST_LIST
 

Detailed Description

Tests for a generic string buffer structure for string printing and parsing.

Definition in file strerror_tests.c.

Function Documentation

◆ strerror_const_benchmark()

static void strerror_const_benchmark ( void  )
static

Definition at line 216 of file strerror_tests.c.

+ Here is the call graph for this function:

◆ strerror_perror_null()

static void strerror_perror_null ( void  )
static

Definition at line 46 of file strerror_tests.c.

+ Here is the call graph for this function:

◆ strerror_pop_uninit()

static void strerror_pop_uninit ( void  )
static

Definition at line 37 of file strerror_tests.c.

+ Here is the call graph for this function:

◆ strerror_printf()

static void strerror_printf ( void  )
static

Definition at line 58 of file strerror_tests.c.

+ Here is the call graph for this function:

◆ strerror_printf_benchmark()

static void strerror_printf_benchmark ( void  )
static

Definition at line 192 of file strerror_tests.c.

+ Here is the call graph for this function:

◆ strerror_printf_push_append()

static void strerror_printf_push_append ( void  )
static

Definition at line 160 of file strerror_tests.c.

+ Here is the call graph for this function:

◆ strerror_printf_push_append2()

static void strerror_printf_push_append2 ( void  )
static

Definition at line 176 of file strerror_tests.c.

+ Here is the call graph for this function:

◆ strerror_printf_push_pop()

static void strerror_printf_push_pop ( void  )
static

Definition at line 74 of file strerror_tests.c.

+ Here is the call graph for this function:

◆ strerror_printf_push_pop_multi()

static void strerror_printf_push_pop_multi ( void  )
static

Definition at line 106 of file strerror_tests.c.

+ Here is the call graph for this function:

◆ strerror_printf_push_strerror()

static void strerror_printf_push_strerror ( void  )
static

Definition at line 92 of file strerror_tests.c.

+ Here is the call graph for this function:

◆ strerror_printf_push_strerror_multi()

static void strerror_printf_push_strerror_multi ( void  )
static

Definition at line 129 of file strerror_tests.c.

+ Here is the call graph for this function:

◆ strerror_printf_strerror_append()

static void strerror_printf_strerror_append ( void  )
static

Definition at line 144 of file strerror_tests.c.

+ Here is the call graph for this function:

◆ strerror_uninit()

static void strerror_uninit ( void  )
static

Definition at line 27 of file strerror_tests.c.

+ Here is the call graph for this function:

Variable Documentation

◆ TEST_LIST

TEST_LIST
Initial value:
= {
{ "strerror_uninit", strerror_uninit },
{ "strerror_pop_uninit", strerror_pop_uninit },
{ "strerror_perror_null", strerror_perror_null },
{ "strerror_printf", strerror_printf },
{ "strerror_printf_push_pop", strerror_printf_push_pop },
{ "strerror_printf_push_strerror", strerror_printf_push_strerror },
{ "strerror_printf_push_pop_multi", strerror_printf_push_pop_multi },
{ "strerror_printf_push_strerror_multi",strerror_printf_push_strerror_multi },
{ "strerror_printf_strerror_append", strerror_printf_strerror_append },
{ "strerror_printf_push_append", strerror_printf_push_append },
{ "strerror_printf_push_append2", strerror_printf_push_append2 },
{ "strerror_printf_benchmark", strerror_printf_benchmark },
{ "strerror_const_benchmark", strerror_const_benchmark },
{ 0 }
}
static void strerror_const_benchmark(void)
static void strerror_printf_push_strerror(void)
static void strerror_perror_null(void)
static void strerror_printf(void)
static void strerror_printf_push_pop(void)
static void strerror_printf_push_append2(void)
static void strerror_printf_benchmark(void)
static void strerror_uninit(void)
static void strerror_printf_push_pop_multi(void)
static void strerror_printf_push_strerror_multi(void)
static void strerror_printf_push_append(void)
static void strerror_pop_uninit(void)
static void strerror_printf_strerror_append(void)

Definition at line 240 of file strerror_tests.c.