diff options
author | nijtmans <nijtmans> | 2008-12-11 14:01:59 (GMT) |
---|---|---|
committer | nijtmans <nijtmans> | 2008-12-11 14:01:59 (GMT) |
commit | 07779703b451dce687221a6608d0bef01e3afde0 (patch) | |
tree | c39135221c14bcfff0a9ee97f413753bfe0fd15e /tests | |
parent | b008803bf2feb7fa0c43d9890e57d94007b5f304 (diff) | |
download | tcl-07779703b451dce687221a6608d0bef01e3afde0.zip tcl-07779703b451dce687221a6608d0bef01e3afde0.tar.gz tcl-07779703b451dce687221a6608d0bef01e3afde0.tar.bz2 |
Fallback to European time zone DST rules, when the timezone is
between 0 and -12 [Bug 2207436].
Diffstat (limited to 'tests')
-rw-r--r-- | tests/clock.test | 24 |
1 files changed, 23 insertions, 1 deletions
diff --git a/tests/clock.test b/tests/clock.test index 6f2afdd..b1fcfb6 100644 --- a/tests/clock.test +++ b/tests/clock.test @@ -11,7 +11,7 @@ # See the file "license.terms" for information on usage and redistribution # of this file, and for a DISCLAIMER OF ALL WARRANTIES. # -# RCS: @(#) $Id: clock.test,v 1.87 2008/11/30 19:24:00 kennykb Exp $ +# RCS: @(#) $Id: clock.test,v 1.88 2008/12/11 14:01:59 nijtmans Exp $ if {[lsearch [namespace children] ::tcltest] == -1} { package require tcltest 2 @@ -36083,6 +36083,28 @@ test clock-52.1 {Posix timezone and conversion on last Sunday} { set result } {01:59:59 01:59:59 03:00:00 03:00:00} +test clock-52.2 {correct conversion of times in Europe} { + # [Bug 2207436] + set result {} + foreach t [list 1206838799 1206838800 1224982799 1224982800] { + lappend result [clock format $t -format %H:%M:%S \ + -timezone MET-1METDST] + lappend result [clock format $t -format %H:%M:%S \ + -timezone MET0METDST] + } + set result +} {01:59:59 00:59:59 03:00:00 02:00:00 02:59:59 01:59:59 02:00:00 01:00:00} + +test clock-52.3 {correct conversion of times in Russia} { + # [Bug 2207436] + set result {} + foreach t [list 1206799199 1206799200 1224943199 1224943200] { + lappend result [clock format $t -format %H:%M:%S \ + -timezone WST-12WSTDST] + } + set result +} {01:59:59 03:00:00 02:59:59 02:00:00} + # Regression test for Bug # 1505383 test clock-53.1 {%EC %Ey} { |