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

ruby-changes:15262

From: naruse <ko1@a...>
Date: Thu, 1 Apr 2010 15:44:45 +0900 (JST)
Subject: [ruby-changes:15262] Ruby:r27144 (trunk): Add test for sprintf with Infinity and NaN.

naruse	2010-04-01 15:44:30 +0900 (Thu, 01 Apr 2010)

  New Revision: 27144

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

  Log:
    Add test for sprintf with Infinity and NaN.

  Modified files:
    trunk/test/ruby/test_sprintf.rb

Index: test/ruby/test_sprintf.rb
===================================================================
--- test/ruby/test_sprintf.rb	(revision 27143)
+++ test/ruby/test_sprintf.rb	(revision 27144)
@@ -202,6 +202,10 @@
     assert_equal("0x1p+10", sprintf("%a", 1024))
     assert_equal("0x1.23456p+789", sprintf("%a", 3.704450999893983e+237))
     assert_equal("0x1p-1074", sprintf("%a", 4.9e-324))
+    assert_equal("Inf", sprintf("%e", Float::INFINITY))
+    assert_equal("Inf", sprintf("%E", Float::INFINITY))
+    assert_equal("NaN", sprintf("%e", Float::NAN))
+    assert_equal("NaN", sprintf("%E", Float::NAN))
   end
 
   BSIZ = 120

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

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