OpenVPN
Functions | Variables
test_misc.c File Reference
#include "syshead.h"
#include <stdio.h>
#include <stdlib.h>
#include <stdarg.h>
#include <string.h>
#include <setjmp.h>
#include <cmocka.h>
#include "ssl_util.h"
#include "options_util.h"
#include "test_common.h"
Include dependency graph for test_misc.c:

Go to the source code of this file.

Functions

static void test_compat_lzo_string (void **state)
 
static void test_auth_fail_temp_no_flags (void **state)
 
static void test_auth_fail_temp_flags (void **state)
 
static void test_auth_fail_temp_flags_msg (void **state)
 
int main (void)
 

Variables

const struct CMUnitTest misc_tests []
 

Function Documentation

◆ main()

int main ( void  )

Definition at line 119 of file test_misc.c.

References misc_tests, and openvpn_unit_test_setup().

◆ test_auth_fail_temp_flags()

static void test_auth_fail_temp_flags ( void **  state)
static

◆ test_auth_fail_temp_flags_msg()

static void test_auth_fail_temp_flags_msg ( void **  state)
static

Definition at line 100 of file test_misc.c.

References msg, parse_auth_failed_temp(), and options::server_backoff_time.

◆ test_auth_fail_temp_no_flags()

static void test_auth_fail_temp_no_flags ( void **  state)
static

Definition at line 76 of file test_misc.c.

References msg, and parse_auth_failed_temp().

◆ test_compat_lzo_string()

static void test_compat_lzo_string ( void **  state)
static

Definition at line 42 of file test_misc.c.

References gc_free(), gc_new(), and options_string_compat_lzo().

Variable Documentation

◆ misc_tests

const struct CMUnitTest misc_tests[]
Initial value:
= {
cmocka_unit_test(test_compat_lzo_string),
cmocka_unit_test(test_auth_fail_temp_no_flags),
cmocka_unit_test(test_auth_fail_temp_flags),
cmocka_unit_test(test_auth_fail_temp_flags_msg),
}

Definition at line 111 of file test_misc.c.

Referenced by main().

test_auth_fail_temp_flags
static void test_auth_fail_temp_flags(void **state)
Definition: test_misc.c:87
test_auth_fail_temp_flags_msg
static void test_auth_fail_temp_flags_msg(void **state)
Definition: test_misc.c:100
test_compat_lzo_string
static void test_compat_lzo_string(void **state)
Definition: test_misc.c:42
test_auth_fail_temp_no_flags
static void test_auth_fail_temp_no_flags(void **state)
Definition: test_misc.c:76