[ruby-core:75305] [Ruby trunk Bug#12341] Plase backport r54706

From: v.ondruch@...
Date: 2016-05-02 13:03:53 UTC
List: ruby-core #75305
Issue #12341 has been reported by Vit Ondruch.

----------------------------------------
Bug #12341: Plase backport r54706
https://bugs.ruby-lang.org/issues/12341

* Author: Vit Ondruch
* Status: Open
* Priority: Normal
* Assignee: 
* ruby -v: ruby 2.2.5p319 (2016-04-26 revision 54774) [x86_64-linux]
* Backport: 2.1: UNKNOWN, 2.2: REQUIRED, 2.3: DONE
----------------------------------------
This avoids following issues with recent tzdata:

```
  1) Failure:
TestTimeTZ#test_europe_moscow [/builddir/build/BUILD/ruby-2.2.5/test/ruby/test_time_tz.rb:174]:
TZ=Europe/Moscow Time.local(1992, 3, 28, 23, 0, 0).
<"1992-03-29 00:00:00 +0400"> expected but was
<"1992-03-28 23:00:00 +0300">.

  2) Failure:
TestTimeTZ#test_gen_Europe_Moscow_100 [/builddir/build/BUILD/ruby-2.2.5/test/ruby/test_time_tz.rb:301]:
TZ=Europe/Moscow Time.local(0, 0, 22, 26, 9, 1992, nil, nil, false, nil).
<"1992-09-26 22:00:00 +0300"> expected but was
<"1992-09-26 22:00:00 +0400">.

  3) Failure:
TestTimeTZ#test_gen_Europe_Moscow_47 [/builddir/build/BUILD/ruby-2.2.5/test/ruby/test_time_tz.rb:265]:
TZ=Europe/Moscow Time.utc(1992, 3, 28, 20, 0, 0).localtime.
<"1992-03-29 00:00:00 +0400"> expected but was
<"1992-03-28 23:00:00 +0300">.

  4) Failure:
TestTimeTZ#test_gen_Europe_Moscow_49 [/builddir/build/BUILD/ruby-2.2.5/test/ruby/test_time_tz.rb:265]:
TZ=Europe/Moscow Time.utc(1992, 9, 26, 19, 0, 0).localtime.
<"1992-09-26 22:00:00 +0300"> expected but was
<"1992-09-26 23:00:00 +0400">.

  5) Failure:
TestTimeTZ#test_gen_Europe_Moscow_98 [/builddir/build/BUILD/ruby-2.2.5/test/ruby/test_time_tz.rb:283]:
TZ=Europe/Moscow Time.local(1992, 3, 29, 0, 0, 0).
<"1992-03-29 00:00:00 +0400"> expected but was
<"1992-03-29 00:00:00 +0300">.
```



-- 
https://bugs.ruby-lang.org/

Unsubscribe: <mailto:ruby-core-request@ruby-lang.org?subject=unsubscribe>
<http://lists.ruby-lang.org/cgi-bin/mailman/options/ruby-core>

In This Thread

Prev Next