![]() |
The FreeRADIUS server $Id: 15bac2a4c627c01d1aa2047687b3418955ac7f00 $
|
Tests for value box calculation functions. More...
#include "acutest.h"#include "acutest_helpers.h"#include <freeradius-devel/util/calc.h>#include <freeradius-devel/util/value.h>
Include dependency graph for calc_tests.c:Go to the source code of this file.
Functions | |
| static void | test_assign_add (void) |
| static void | test_assign_and (void) |
| static void | test_assign_div (void) |
| static void | test_assign_lshift (void) |
| static void | test_assign_mul (void) |
| static void | test_assign_or (void) |
| static void | test_assign_rshift (void) |
| static void | test_assign_self (void) |
| static void | test_assign_set (void) |
| static void | test_assign_sub (void) |
| static void | test_assign_xor (void) |
| static void | test_auto_type_hint (void) |
| static void | test_auto_type_hint_lshift (void) |
| static void | test_auto_type_hint_rshift (void) |
| static void | test_auto_type_hint_sub (void) |
| static void | test_bool_add (void) |
| static void | test_bool_and (void) |
| static void | test_bool_mul (void) |
| static void | test_bool_or (void) |
| static void | test_bool_sub (void) |
| static void | test_bool_xor (void) |
| static void | test_cmp_different_types (void) |
| static void | test_cmp_eq (void) |
| static void | test_cmp_eq_type (void) |
| static void | test_cmp_ge (void) |
| static void | test_cmp_gt (void) |
| static void | test_cmp_le (void) |
| static void | test_cmp_lt (void) |
| static void | test_cmp_ne (void) |
| static void | test_cmp_string (void) |
| static void | test_float32_add (void) |
| static void | test_float32_div (void) |
| static void | test_float32_div_zero (void) |
| static void | test_float32_mod (void) |
| static void | test_float32_mod_zero (void) |
| static void | test_float32_mul (void) |
| static void | test_float32_sub (void) |
| static void | test_float64_add (void) |
| static void | test_float64_div (void) |
| static void | test_float64_div_zero (void) |
| static void | test_float64_mod (void) |
| static void | test_float64_mod_zero (void) |
| static void | test_float64_mul (void) |
| static void | test_float64_sub (void) |
| static void | test_init (void) |
| static void | test_int16_add (void) |
| static void | test_int32_add (void) |
| static void | test_int32_div (void) |
| static void | test_int32_mod (void) |
| static void | test_int32_mul (void) |
| static void | test_int32_sub (void) |
| static void | test_int64_and (void) |
| static void | test_int64_div_zero (void) |
| static void | test_int64_mod (void) |
| static void | test_int64_or (void) |
| static void | test_int64_overflow (void) |
| static void | test_int64_shift (void) |
| static void | test_int64_shift_too_large (void) |
| static void | test_int64_underflow (void) |
| static void | test_int64_xor (void) |
| static void | test_int8_add (void) |
| static void | test_int8_sub (void) |
| static void | test_ipv4_addr_and_all_ones (void) |
| static void | test_ipv4_addr_and_mask (void) |
| static void | test_ipv4_addr_and_zero (void) |
| static void | test_ipv4_prefix_add (void) |
| static void | test_ipv4_prefix_add_overflow (void) |
| static void | test_mixed_uint32_int32 (void) |
| static void | test_mixed_uint8_uint32 (void) |
| static void | test_octets_add (void) |
| static void | test_octets_and (void) |
| static void | test_octets_length_mismatch (void) |
| static void | test_octets_lshift (void) |
| static void | test_octets_lshift_too_large (void) |
| static void | test_octets_or (void) |
| static void | test_octets_rshift (void) |
| static void | test_octets_rshift_too_large (void) |
| static void | test_octets_sub (void) |
| static void | test_octets_sub_not_suffix (void) |
| static void | test_octets_sub_too_long (void) |
| static void | test_octets_xor (void) |
| static void | test_string_add (void) |
| static void | test_string_add_empty (void) |
| static void | test_string_lshift (void) |
| static void | test_string_lshift_too_large (void) |
| static void | test_string_rshift (void) |
| static void | test_string_rshift_too_large (void) |
| static void | test_string_sub (void) |
| static void | test_string_sub_not_suffix (void) |
| static void | test_string_sub_too_long (void) |
| static void | test_string_xor_prepend (void) |
| static void | test_tainted_from_b (void) |
| static void | test_tainted_neither (void) |
| static void | test_tainted_propagation (void) |
| static void | test_uint16_add (void) |
| static void | test_uint16_overflow (void) |
| static void | test_uint32_add (void) |
| static void | test_uint32_and (void) |
| static void | test_uint32_div (void) |
| static void | test_uint32_div_zero (void) |
| static void | test_uint32_mod (void) |
| static void | test_uint32_mul (void) |
| static void | test_uint32_or (void) |
| static void | test_uint32_shift (void) |
| static void | test_uint32_sub (void) |
| static void | test_uint32_xor (void) |
| static void | test_uint64_and (void) |
| static void | test_uint64_div (void) |
| static void | test_uint64_div_zero (void) |
| static void | test_uint64_mod (void) |
| static void | test_uint64_mul_overflow (void) |
| static void | test_uint64_or (void) |
| static void | test_uint64_overflow (void) |
| static void | test_uint64_shift (void) |
| static void | test_uint64_shift_too_large (void) |
| static void | test_uint64_underflow (void) |
| static void | test_uint64_xor (void) |
| static void | test_uint8_add (void) |
| static void | test_uint8_overflow (void) |
| static void | test_unary_complement (void) |
| static void | test_unary_complement_int32 (void) |
| static void | test_unary_complement_uint16 (void) |
| static void | test_unary_complement_uint32 (void) |
| static void | test_unary_complement_uint64 (void) |
| static void | test_unary_increment (void) |
| static void | test_unary_increment_float64 (void) |
| static void | test_unary_increment_int64 (void) |
| static void | test_unary_increment_overflow (void) |
| static void | test_unary_increment_uint8 (void) |
| static void | test_unary_negate (void) |
| static void | test_unary_negate_float64 (void) |
| static void | test_unary_not (void) |
| static void | test_unary_not_bool (void) |
Variables | |
| static TALLOC_CTX * | autofree |
| TEST_LIST | |
Tests for value box calculation functions.
Definition in file calc_tests.c.
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
Definition at line 31 of file calc_tests.c.
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
Definition at line 29 of file calc_tests.c.
| TEST_LIST |
Definition at line 2168 of file calc_tests.c.
1.9.8