aboutsummaryrefslogtreecommitdiffstats
path: root/activesupport/test/core_ext/numeric_ext_test.rb
diff options
context:
space:
mode:
authorJeremy Kemper <jeremy@bitsweat.net>2007-06-04 22:00:53 +0000
committerJeremy Kemper <jeremy@bitsweat.net>2007-06-04 22:00:53 +0000
commit1b32a305df40829c650a5254441eaec491e9f086 (patch)
tree8656077640d3c3c1117259a6936d81b3440d1279 /activesupport/test/core_ext/numeric_ext_test.rb
parent4685fa0c20fbf3e78eaad94756e0f4a644447a10 (diff)
downloadrails-1b32a305df40829c650a5254441eaec491e9f086.tar.gz
rails-1b32a305df40829c650a5254441eaec491e9f086.tar.bz2
rails-1b32a305df40829c650a5254441eaec491e9f086.zip
Add Date#since, ago, beginning_of_day, and end_of_day. Date + seconds works now. Closes #8575.
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@6937 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
Diffstat (limited to 'activesupport/test/core_ext/numeric_ext_test.rb')
-rw-r--r--activesupport/test/core_ext/numeric_ext_test.rb4
1 files changed, 3 insertions, 1 deletions
diff --git a/activesupport/test/core_ext/numeric_ext_test.rb b/activesupport/test/core_ext/numeric_ext_test.rb
index 975b5d1283..e69704878b 100644
--- a/activesupport/test/core_ext/numeric_ext_test.rb
+++ b/activesupport/test/core_ext/numeric_ext_test.rb
@@ -90,7 +90,9 @@ class NumericExtDateTest < Test::Unit::TestCase
def test_date_plus_duration
assert_equal @today + 1, @today + 1.day
assert_equal @today >> 1, @today + 1.month
- assert_raises(ArgumentError) { @today + 1.second }
+ assert_equal @today.to_time.since(1), @today + 1.second
+ assert_equal @today.to_time.since(60), @today + 1.minute
+ assert_equal @today.to_time.since(60*60), @today + 1.hour
end
def test_chaining_duration_operations