diff --git a/activesupport/test/core_ext/time_ext_test.rb b/activesupport/test/core_ext/time_ext_test.rb index 41ab98e721..69f7e82585 100644 --- a/activesupport/test/core_ext/time_ext_test.rb +++ b/activesupport/test/core_ext/time_ext_test.rb @@ -110,17 +110,17 @@ class TimeExtCalculationsTest < ActiveSupport::TestCase end def test_sec_fraction - time = Time.utc(2016, 4, 23, 0, 0, Rational(1, 10000000000)) - assert_equal Rational(1, 10000000000), time.sec_fraction + time = Time.utc(2016, 4, 23, 0, 0, Rational(1, 1_000_000_000)) + assert_equal Rational(1, 1_000_000_000), time.sec_fraction - time = Time.utc(2016, 4, 23, 0, 0, 0.0000000001) - assert_equal 0.0000000001.to_r, time.sec_fraction + time = Time.utc(2016, 4, 23, 0, 0, 0.000_000_001) + assert_equal Rational(1, 1_000_000_000), time.sec_fraction - time = Time.utc(2016, 4, 23, 0, 0, 0, Rational(1, 10000)) - assert_equal Rational(1, 10000000000), time.sec_fraction + time = Time.utc(2016, 4, 23, 0, 0, 0, Rational(1, 1_000)) + assert_equal Rational(1, 1_000_000_000), time.sec_fraction - time = Time.utc(2016, 4, 23, 0, 0, 0, 0.0001) - assert_equal 0.0001.to_r / 1000000, time.sec_fraction + time = Time.utc(2016, 4, 23, 0, 0, 0, 0.001) + assert_equal Rational(1, 1_000_000_000), time.sec_fraction end def test_beginning_of_day