ruby-changes:22027
From: nobu <ko1@a...>
Date: Tue, 20 Dec 2011 11:49:47 +0900 (JST)
Subject: [ruby-changes:22027] nobu:r34076 (trunk): * test/date/test_date_base.rb (test_jd): tests for
nobu 2011-12-20 11:49:15 +0900 (Tue, 20 Dec 2011) New Revision: 34076 http://svn.ruby-lang.org/cgi-bin/viewvc.cgi?view=rev&revision=34076 Log: * test/date/test_date_base.rb (test_jd): tests for [ruby-dev:45008]. Modified files: trunk/ChangeLog trunk/test/date/test_date_base.rb Index: ChangeLog =================================================================== --- ChangeLog (revision 34075) +++ ChangeLog (revision 34076) @@ -1,3 +1,8 @@ +Tue Dec 20 11:49:13 2011 Nobuyoshi Nakada <nobu@r...> + + * test/date/test_date_base.rb (test_jd): tests for + [ruby-dev:45008]. + Tue Dec 20 10:20:48 2011 NARUSE, Yui <naruse@r...> * ext/date/date_core.c (wholenum): fix the type of the return value. Index: test/date/test_date_base.rb =================================================================== --- test/date/test_date_base.rb (revision 34075) +++ test/date/test_date_base.rb (revision 34076) @@ -181,6 +181,13 @@ def test_jd assert_equal(1 << 33, Date.jd(1 << 33).jd) + + bug = '[ruby-dev:45008]' + d = Date.new(2011,12,20) + jd = d.jd + assert_equal(d, Date.jd(jd)) + assert_equal(d, Date.jd(jd.to_f), bug) + assert_equal(d, Date.jd(Rational(jd)), bug) end def test_mjd -- ML: ruby-changes@q... Info: http://www.atdot.net/~ko1/quickml/