[前][次][番号順一覧][スレッド一覧]

ruby-changes:8917

From: mame <ko1@a...>
Date: Wed, 3 Dec 2008 02:58:33 +0900 (JST)
Subject: [ruby-changes:8917] Ruby:r20453 (trunk): * test/ruby/test_rational.rb: add a test.

mame	2008-12-03 02:58:17 +0900 (Wed, 03 Dec 2008)

  New Revision: 20453

  http://svn.ruby-lang.org/cgi-bin/viewvc.cgi?view=rev&revision=20453

  Log:
    * test/ruby/test_rational.rb: add a test.

  Modified files:
    trunk/ChangeLog
    trunk/test/ruby/test_rational.rb

Index: ChangeLog
===================================================================
--- ChangeLog	(revision 20452)
+++ ChangeLog	(revision 20453)
@@ -1,3 +1,7 @@
+Wed Dec  3 02:56:34 2008  Yusuke Endoh  <mame@t...>
+
+	* test/ruby/test_rational.rb: add a test.
+
 Wed Dec  3 02:53:24 2008  Yusuke Endoh  <mame@t...>
 
 	* test/ruby/test_range.rb: add a test.
Index: test/ruby/test_rational.rb
===================================================================
--- test/ruby/test_rational.rb	(revision 20452)
+++ test/ruby/test_rational.rb	(revision 20453)
@@ -129,6 +129,9 @@
     assert_raise(ArgumentError){Rational(Object.new)}
     assert_raise(ArgumentError){Rational()}
     assert_raise(ArgumentError){Rational(1,2,3)}
+
+    assert_equal(Complex(Rational(1, 2), Rational(1, 2)), Rational(Complex(1, 1), Complex(2, 0)))
+    assert_instance_of(Numeric, Rational.class_eval { convert(Numeric.new) })
   end
 
   def test_attr

--
ML: ruby-changes@q...
Info: http://www.atdot.net/~ko1/quickml/

[前][次][番号順一覧][スレッド一覧]