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/