diff options
author | nagachika <nagachika@ruby-lang.org> | 2022-09-25 12:38:51 +0900 |
---|---|---|
committer | nagachika <nagachika@ruby-lang.org> | 2022-09-25 12:38:51 +0900 |
commit | 13ee4b2c35bad0f893d5ed5a6fdca62da406f958 (patch) | |
tree | 30ae4e5488be21c7a4a46c6ea8ec6e77b2c75254 /test | |
parent | 720de2008ca06edb22e5ad7d1432fee4f2575e00 (diff) |
merge revision(s) 68903df6f6fc548f3bf68fb09ee8b2495dcd28f0: [Backport #18922]
[Bug #18922] Normalize time at 24:00:00 UTC
---
test/ruby/test_time.rb | 2 ++
time.c | 14 ++++++++++++++
2 files changed, 16 insertions(+)
Diffstat (limited to 'test')
-rw-r--r-- | test/ruby/test_time.rb | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/test/ruby/test_time.rb b/test/ruby/test_time.rb index 2fdf0c2010..4a6ecea380 100644 --- a/test/ruby/test_time.rb +++ b/test/ruby/test_time.rb @@ -53,6 +53,8 @@ class TestTime < Test::Unit::TestCase assert_raise_with_message(ArgumentError, msg) { Time.new(2021, 1, 1, "+09:99") } assert_raise_with_message(ArgumentError, msg) { Time.new(2021, 1, "+09:99") } assert_raise_with_message(ArgumentError, msg) { Time.new(2021, "+09:99") } + + assert_equal([0, 0, 0, 2, 1, 2000], Time.new(2000, 1, 1, 24, 0, 0, "-00:00").to_a[0, 6]) end def test_time_add() |