Steps to reproduce
require"psych"require"time"require"minitest/autorun"classYearTenThousandTest < Minitest::Testdeftest_year_ten_thousandtime=Time.parse("10000-01-01 00:00:00")yaml_string=Psych.dump(time)yaml_time=Psych.load(yaml_string)assert_equalyaml_time,timeendendExpected behavior
Expected Psych.load to return a Time object, like it does for years <= 9999.
Actual behavior
It returns a string.
System configuration
Ruby version: 2.6.1
Originally reported as rails/rails#35783
Steps to reproduce
Expected behavior
Expected Psych.load to return a Time object, like it does for years <= 9999.
Actual behavior
It returns a string.
System configuration
Ruby version: 2.6.1
Originally reported as rails/rails#35783