syslog-ng source
test_unixtime.c File Reference
#include <criterion/criterion.h>
#include "libtest/fake-time.h"
#include "timeutils/unixtime.h"
#include "timeutils/wallclocktime.h"
#include "timeutils/conv.h"
#include "timeutils/cache.h"
#include "timeutils/format.h"
#include "apphook.h"
Include dependency graph for test_unixtime.c:

Functions

 Test (unixtime, unix_time_initialization)
 
 Test (unixtime, unix_time_fix_timezone_adjusts_timestamp_as_if_was_parsed_assuming_the_incorrect_timezone)
 
 Test (unixtime, unix_time_fix_timezone_with_tzinfo_to_a_zone_backwards_during_sprint_daylight_saving_hour)
 
 Test (unixtime, unix_time_fix_timezone_with_tzinfo_to_a_zone_forwards_during_sprint_daylight_saving_hour)
 
 Test (unixtime, unix_time_fix_timezone_with_tzinfo_to_a_zone_backwards_during_autumn_daylight_saving_hour)
 
 Test (unixtime, unix_time_fix_timezone_with_tzinfo_to_a_zone_forwards_during_autumn_daylight_saving_hour)
 
 Test (unixtime, unix_time_set_timezone_converts_the_timestamp_to_a_target_timezone_assuming_the_source_was_correct)
 
 Test (unixtime, unix_time_set_timezone_with_tzinfo_calculates_dst_automatically)
 
 Test (unixtime, unix_time_guess_timezone_for_even_hour_differences)
 
 Test (unixtime, unix_time_guess_timezone_for_quarter_hour_differences)
 
 Test (unixtime, test_unix_time_diff_in_seconds)
 
 Test (unixtime, test_unix_time_diff_in_msec)
 
 TestSuite (unixtime,.init=setup,.fini=teardown)
 

Function Documentation

◆ Test() [1/12]

Test ( unixtime  ,
test_unix_time_diff_in_msec   
)

◆ Test() [2/12]

Test ( unixtime  ,
test_unix_time_diff_in_seconds   
)

◆ Test() [3/12]

Test ( unixtime  ,
unix_time_fix_timezone_adjusts_timestamp_as_if_was_parsed_assuming_the_incorrect_timezone   
)

◆ Test() [4/12]

Test ( unixtime  ,
unix_time_fix_timezone_with_tzinfo_to_a_zone_backwards_during_autumn_daylight_saving_hour   
)

◆ Test() [5/12]

Test ( unixtime  ,
unix_time_fix_timezone_with_tzinfo_to_a_zone_backwards_during_sprint_daylight_saving_hour   
)

◆ Test() [6/12]

Test ( unixtime  ,
unix_time_fix_timezone_with_tzinfo_to_a_zone_forwards_during_autumn_daylight_saving_hour   
)

◆ Test() [7/12]

Test ( unixtime  ,
unix_time_fix_timezone_with_tzinfo_to_a_zone_forwards_during_sprint_daylight_saving_hour   
)

◆ Test() [8/12]

Test ( unixtime  ,
unix_time_guess_timezone_for_even_hour_differences   
)

◆ Test() [9/12]

Test ( unixtime  ,
unix_time_guess_timezone_for_quarter_hour_differences   
)

◆ Test() [10/12]

Test ( unixtime  ,
unix_time_initialization   
)

◆ Test() [11/12]

Test ( unixtime  ,
unix_time_set_timezone_converts_the_timestamp_to_a_target_timezone_assuming_the_source_was_correct   
)

◆ Test() [12/12]

Test ( unixtime  ,
unix_time_set_timezone_with_tzinfo_calculates_dst_automatically   
)

◆ TestSuite()

TestSuite ( unixtime  ,
init = setup,
fini = teardown 
)