]> git.ipfire.org Git - thirdparty/util-linux.git/commitdiff
tests: challenge utmpdump localization go-around
authorSami Kerola <kerolasa@iki.fi>
Sun, 15 May 2016 09:42:25 +0000 (10:42 +0100)
committerSami Kerola <kerolasa@iki.fi>
Mon, 27 Jun 2016 18:57:05 +0000 (19:57 +0100)
The utmpdump timestamps are unambiguous, they always use UTC-0 regardless of
localization.  If thesse tests starts to fail after this change then the
timezone forcing is not working.

Signed-off-by: Sami Kerola <kerolasa@iki.fi>
tests/ts/utmp/utmpdump-circle
tests/ts/utmp/utmpdump-tobin
tests/ts/utmp/utmpdump-tobin-ipv6
tests/ts/utmp/utmpdump-totxt
tests/ts/utmp/utmpdump-totxt-ipv6

index 9663dba701343718d72d9eb2e61ac0850edcd260..0065f705b47ff1a9b156344ca31ee8da6c0e7a8b 100755 (executable)
@@ -22,7 +22,7 @@ ts_init "$*"
 ts_check_test_command "$TS_CMD_UTMPDUMP"
 
 export LANG=C
-export TZ=GMT
+export TZ=Asia/Tokyo
 OUT_BIN1=${TS_OUTDIR}/${TS_TESTNAME}.bin1
 OUT_BIN2=${TS_OUTDIR}/${TS_TESTNAME}.bin2
 OUT_TXT=${TS_OUTDIR}/${TS_TESTNAME}.txt
index 2f14bfc149d2408f9c5c15748437db1afc919f9f..8b089e6f436ee57ae8109d5a82617d1b04955817 100755 (executable)
@@ -22,7 +22,7 @@ ts_init "$*"
 [ $SIZEOF_UTMP -eq 384 ] || ts_skip "utmp struct size $SIZEOF_UTMP"
 
 export LANG=C
-export TZ=GMT
+export TZ=Asia/Tokyo
 OUTFILE=${TS_OUTDIR}/${TS_TESTNAME}.file
 $TS_CMD_UTMPDUMP -r $TS_SELF/txt-b >| $OUTFILE 2>/dev/null
 if diff -q $TS_SELF/wtmp-b.$BYTE_ORDER $OUTFILE; then
index e0b19cd1300b02c0e73dac4cc01b2f1a4a21a8e7..cd081398e8236bd5dfc4174c25d6180679d0fdc8 100755 (executable)
@@ -22,7 +22,7 @@ ts_init "$*"
 [ $SIZEOF_UTMP -eq 384 ] || ts_skip "utmp struct size $SIZEOF_UTMP"
 
 export LANG=C
-export TZ=GMT
+export TZ=Asia/Tokyo
 OUTFILE=${TS_OUTDIR}/${TS_TESTNAME}.file
 $TS_CMD_UTMPDUMP -r $TS_SELF/txt-ipv6 >| $OUTFILE 2>/dev/null
 if diff -q $TS_SELF/wtmp-ipv6.$BYTE_ORDER $OUTFILE; then
index 37d376a8ba822d27b2d02dcca8fde1e57c08f0d7..099533ca9cfbb6c39a56d783fea13cc7f9438bd5 100755 (executable)
@@ -22,7 +22,7 @@ ts_init "$*"
 [ $SIZEOF_UTMP -eq 384 ] || ts_skip "utmp struct size $SIZEOF_UTMP"
 
 export LANG=C
-export TZ=GMT
+export TZ=Asia/Tokyo
 $TS_CMD_UTMPDUMP $TS_SELF/wtmp-b.$BYTE_ORDER >| $TS_OUTPUT 2>/dev/null
 
 ts_finalize
index 1b217838637bd414104d8de6603e7a55b5dc4ec4..bc9704e32791c1e3bf03930ae12f7e6451642d7b 100755 (executable)
@@ -22,7 +22,7 @@ ts_init "$*"
 [ $SIZEOF_UTMP -eq 384 ] || ts_skip "utmp struct size $SIZEOF_UTMP"
 
 export LANG=C
-export TZ=GMT
+export TZ=Asia/Tokyo
 $TS_CMD_UTMPDUMP $TS_SELF/wtmp-ipv6.$BYTE_ORDER >| $TS_OUTPUT 2>/dev/null
 
 ts_finalize