syslog-ng source
test_generic_number.c File Reference
#include <criterion/criterion.h>
#include "generic-number.h"
#include <math.h>
Include dependency graph for test_generic_number.c:

Functions

 Test (generic_number, test_set_signed_int_retrieves_the_value_specified)
 
 Test (generic_number, test_set_double_retrieves_the_value_specified)
 
 Test (generic_number, test_integer_is_converted_to_double)
 
 Test (generic_number, test_double_is_converted_to_integer_by_rounding)
 
 Test (generic_number, test_double_outside_of_the_int64_range_is_represented_as_extremal_values)
 
 Test (generic_number, test_set_nan_becomes_a_nan)
 
 Test (generic_number, test_nan_operation_is_zero_triggers_an_abort,.signal=SIGABRT)
 
 Test (generic_number, test_nan_operation_compare_triggers_an_abort,.signal=SIGABRT)
 

Function Documentation

◆ Test() [1/8]

Test ( generic_number  ,
test_double_is_converted_to_integer_by_rounding   
)

◆ Test() [2/8]

Test ( generic_number  ,
test_double_outside_of_the_int64_range_is_represented_as_extremal_values   
)

◆ Test() [3/8]

Test ( generic_number  ,
test_integer_is_converted_to_double   
)

◆ Test() [4/8]

Test ( generic_number  ,
test_nan_operation_compare_triggers_an_abort  ,
signal = SIGABRT 
)

◆ Test() [5/8]

Test ( generic_number  ,
test_nan_operation_is_zero_triggers_an_abort  ,
signal = SIGABRT 
)

◆ Test() [6/8]

Test ( generic_number  ,
test_set_double_retrieves_the_value_specified   
)

◆ Test() [7/8]

Test ( generic_number  ,
test_set_nan_becomes_a_nan   
)

◆ Test() [8/8]

Test ( generic_number  ,
test_set_signed_int_retrieves_the_value_specified   
)