0
@@ -24,6 +24,9 @@ class TestParsing < Test::Unit::TestCase
0
time = Chronic.parse("may 28 at 5pm", :now => @time_2006_08_16_14_00_00, :context => :past)
0
assert_equal Time.local(2006, 5, 28, 17), time
0
+ time = Chronic.parse("may 28 at 5:32.19pm", :now => @time_2006_08_16_14_00_00, :context => :past)
0
+ assert_equal Time.local(2006, 5, 28, 17, 32, 19), time
0
time = Chronic.parse("may 27th", :now => @time_2006_08_16_14_00_00)
0
@@ -124,6 +127,15 @@ class TestParsing < Test::Unit::TestCase
0
time = Chronic.parse("2006-08-20 03:00", :now => @time_2006_08_16_14_00_00)
0
assert_equal Time.local(2006, 8, 20, 3), time
0
+ time = Chronic.parse("2006-08-20 03:30:30", :now => @time_2006_08_16_14_00_00)
0
+ assert_equal Time.local(2006, 8, 20, 3, 30, 30), time
0
+ time = Chronic.parse("2006-08-20 15:30:30", :now => @time_2006_08_16_14_00_00)
0
+ assert_equal Time.local(2006, 8, 20, 15, 30, 30), time
0
+ time = Chronic.parse("2006-08-20 15:30.30", :now => @time_2006_08_16_14_00_00)
0
+ assert_equal Time.local(2006, 8, 20, 15, 30, 30), time
0
#time = Chronic.parse("jan 5 13:00", :now => @time_2006_08_16_14_00_00)
0
@@ -183,8 +195,11 @@ class TestParsing < Test::Unit::TestCase
0
time = Chronic.parse("4:00 in the morning", :now => @time_2006_08_16_14_00_00)
0
assert_equal Time.local(2006, 8, 16, 4), time
0
- #time = Chronic.parse("november 4", :now => @time_2006_08_16_14_00_00)
0
- #assert_equal Time.local(2006, 11, 4, 12), time
0
+ time = Chronic.parse("november 4", :now => @time_2006_08_16_14_00_00)
0
+ assert_equal Time.local(2006, 11, 4, 12), time
0
+ time = Chronic.parse("aug 24", :now => @time_2006_08_16_14_00_00)
0
+ assert_equal Time.local(2006, 8, 24, 12), time
0
def test_parse_guess_rrr
0
@@ -392,7 +407,7 @@ class TestParsing < Test::Unit::TestCase
0
time = Chronic.parse("3 years from now", :now => @time_2006_08_16_14_00_00)
0
- assert_equal Time.local(2009, 8, 16, 14,
30, 30), time
0
+ assert_equal Time.local(2009, 8, 16, 14,
0, 0), time
0
time = Chronic.parse("6 months hence", :now => @time_2006_08_16_14_00_00)
0
assert_equal Time.local(2007, 2, 16, 14, 30, 30), time
0
@@ -401,7 +416,7 @@ class TestParsing < Test::Unit::TestCase
0
assert_equal Time.local(2006, 9, 27, 14, 30, 30), time
0
time = Chronic.parse("1 week from now", :now => @time_2006_08_16_14_00_00)
0
- assert_equal Time.local(2006, 8, 23, 14,
30, 30), time
0
+ assert_equal Time.local(2006, 8, 23, 14,
0, 0), time
0
time = Chronic.parse("1 day hence", :now => @time_2006_08_16_14_00_00)
0
assert_equal Time.local(2006, 8, 17, 14), time
Comments
No one has commented yet.