Permalink
Browse files

Test to allow Range including DateTime and DateTime::Infinity

Closes #8587
  • Loading branch information...
1 parent 242f125 commit 0246712bc15201ea1e8285af5adc5b2620538b5d @gsphanikumar gsphanikumar committed with rafaelfranca Dec 22, 2012
Showing with 6 additions and 0 deletions.
  1. +6 −0 activesupport/test/core_ext/range_ext_test.rb
@@ -13,6 +13,12 @@ def test_to_s_from_times
date_range = Time.utc(2005, 12, 10, 15, 30)..Time.utc(2005, 12, 10, 17, 30)
assert_equal "BETWEEN '2005-12-10 15:30:00' AND '2005-12-10 17:30:00'", date_range.to_s(:db)
end
+
+ def test_date_range
+ assert_instance_of Range, DateTime.new..DateTime.new
+ assert_instance_of Range, DateTime::Infinity.new..DateTime::Infinity.new
+ assert_instance_of Range, DateTime.new..DateTime::Infinity.new
+ end
def test_overlaps_last_inclusive
assert((1..5).overlaps?(5..10))

0 comments on commit 0246712

Please sign in to comment.