mirror of
https://github.com/isc-projects/bind9.git
synced 2026-06-11 12:50:00 -04:00
Do not use legacy time zone names
"PST8PDT" is a legacy time zone name whose use in modern code is discouraged. It so happens that using this time zone with musl libc time functions results in different output than for other libc implementations, which breaks the lib/isc/tests/time_test unit test. Use the "America/Los_Angeles" time zone instead in order to get consistent output across all tested libc implementations.
This commit is contained in:
parent
bb9c1654e2
commit
f4daf6e0e7
1 changed files with 6 additions and 6 deletions
|
|
@ -36,7 +36,7 @@ isc_time_parsehttptimestamp_test(void **state) {
|
|||
|
||||
UNUSED(state);
|
||||
|
||||
setenv("TZ", "PST8PDT", 1);
|
||||
setenv("TZ", "America/Los_Angeles", 1);
|
||||
result = isc_time_now(&t);
|
||||
assert_int_equal(result, ISC_R_SUCCESS);
|
||||
|
||||
|
|
@ -55,7 +55,7 @@ isc_time_formatISO8601_test(void **state) {
|
|||
|
||||
UNUSED(state);
|
||||
|
||||
setenv("TZ", "PST8PDT", 1);
|
||||
setenv("TZ", "America/Los_Angeles", 1);
|
||||
result = isc_time_now(&t);
|
||||
assert_int_equal(result, ISC_R_SUCCESS);
|
||||
|
||||
|
|
@ -91,7 +91,7 @@ isc_time_formatISO8601ms_test(void **state) {
|
|||
|
||||
UNUSED(state);
|
||||
|
||||
setenv("TZ", "PST8PDT", 1);
|
||||
setenv("TZ", "America/Los_Angeles", 1);
|
||||
result = isc_time_now(&t);
|
||||
assert_int_equal(result, ISC_R_SUCCESS);
|
||||
|
||||
|
|
@ -128,7 +128,7 @@ isc_time_formatISO8601L_test(void **state) {
|
|||
|
||||
UNUSED(state);
|
||||
|
||||
setenv("TZ", "PST8PDT", 1);
|
||||
setenv("TZ", "America/Los_Angeles", 1);
|
||||
result = isc_time_now(&t);
|
||||
assert_int_equal(result, ISC_R_SUCCESS);
|
||||
|
||||
|
|
@ -163,7 +163,7 @@ isc_time_formatISO8601Lms_test(void **state) {
|
|||
|
||||
UNUSED(state);
|
||||
|
||||
setenv("TZ", "PST8PDT", 1);
|
||||
setenv("TZ", "America/Los_Angeles", 1);
|
||||
result = isc_time_now(&t);
|
||||
assert_int_equal(result, ISC_R_SUCCESS);
|
||||
|
||||
|
|
@ -199,7 +199,7 @@ isc_time_formatshorttimestamp_test(void **state) {
|
|||
|
||||
UNUSED(state);
|
||||
|
||||
setenv("TZ", "PST8PDT", 1);
|
||||
setenv("TZ", "America/Los_Angeles", 1);
|
||||
result = isc_time_now(&t);
|
||||
assert_int_equal(result, ISC_R_SUCCESS);
|
||||
|
||||
|
|
|
|||
Loading…
Reference in a new issue