summaryrefslogtreecommitdiff
path: root/test/date/test_date_parse.rb
diff options
context:
space:
mode:
Diffstat (limited to 'test/date/test_date_parse.rb')
-rw-r--r--test/date/test_date_parse.rb5
1 files changed, 5 insertions, 0 deletions
diff --git a/test/date/test_date_parse.rb b/test/date/test_date_parse.rb
index a87b165080..8876104f11 100644
--- a/test/date/test_date_parse.rb
+++ b/test/date/test_date_parse.rb
@@ -590,6 +590,11 @@ class TestDateParse < Test::Unit::TestCase
h = Timeout.timeout(1) {Date._parse(str)}
assert_equal(100_000, Math.log10(h[:year]))
assert_equal(1, h[:mon])
+
+ str = "Jan - 1" + "0" * 100_000
+ h = Timeout.timeout(1) {Date._parse(str)}
+ assert_equal(1, h[:mon])
+ assert_not_include(h, :year)
end
require 'time'