summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--test/ruby/test_sprintf.rb4
1 files changed, 4 insertions, 0 deletions
diff --git a/test/ruby/test_sprintf.rb b/test/ruby/test_sprintf.rb
index f8dbbd511e..5f39719446 100644
--- a/test/ruby/test_sprintf.rb
+++ b/test/ruby/test_sprintf.rb
@@ -202,6 +202,10 @@ class TestSprintf < Test::Unit::TestCase
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