#include <criterion/criterion.h>#include "apphook.h"#include "timeutils/cache.h"#include "timeutils/misc.h"#include "timeutils/zoneinfo.h"#include "timeutils/unixtime.h"#include "timeutils/format.h"#include <stdlib.h>#include <string.h>#include <stdio.h>
Classes | |
| struct | TimezoneOffsetTestCase |
| struct | TimezoneTestCase |
| struct | TimestampFormatTestCase |
Functions | |
| void | set_time_zone (const gchar *time_zone) |
| int | time_zone_exists (const char *time_zone) |
| void | test_time_zone (const time_t stamp_to_test, const char *time_zone) |
| void | assert_time_zone (TimezoneTestCase c) |
| void | assert_time_zone_offset (TimezoneOffsetTestCase c) |
| void | assert_timestamp_format (GString *target, UnixTime *stamp, TimestampFormatTestCase c) |
| TestSuite (zone,.init=app_startup,.fini=app_shutdown) | |
| Test (zone, test_time_zone_offset) | |
| Test (zone, test_time_zones) | |
| Test (zone, test_logstamp_format) | |
| void assert_time_zone | ( | TimezoneTestCase | c | ) |
| void assert_time_zone_offset | ( | TimezoneOffsetTestCase | c | ) |
| void assert_timestamp_format | ( | GString * | target, |
| UnixTime * | stamp, | ||
| TimestampFormatTestCase | c | ||
| ) |
| void set_time_zone | ( | const gchar * | time_zone | ) |
| Test | ( | zone | , |
| test_logstamp_format | |||
| ) |
| Test | ( | zone | , |
| test_time_zone_offset | |||
| ) |
| Test | ( | zone | , |
| test_time_zones | |||
| ) |
| void test_time_zone | ( | const time_t | stamp_to_test, |
| const char * | time_zone | ||
| ) |
| TestSuite | ( | zone | , |
| . | init = app_startup, |
||
| . | fini = app_shutdown |
||
| ) |
| int time_zone_exists | ( | const char * | time_zone | ) |