summaryrefslogtreecommitdiffhomepage
path: root/mrbgems/mruby-sprintf
diff options
context:
space:
mode:
authorYukihiro "Matz" Matsumoto <[email protected]>2021-05-22 14:37:27 +0900
committerYukihiro "Matz" Matsumoto <[email protected]>2021-05-22 14:46:37 +0900
commitb9bde0c918ac7122db85e1837b3c7dd901b1c40e (patch)
tree709e41d160fc86c32e5c55581a80cdfd349bf2a6 /mrbgems/mruby-sprintf
parent5c7fe225a6d675f3e213f8792f116035a35c63a4 (diff)
downloadmruby-b9bde0c918ac7122db85e1837b3c7dd901b1c40e.tar.gz
mruby-b9bde0c918ac7122db85e1837b3c7dd901b1c40e.zip
mruby-sprintf: reduce float digits to avoid test failure.
Too many digits to fit in single precision float numbers, so that tests fail when `MRB_USE_FLOAT32` defined.
Diffstat (limited to 'mrbgems/mruby-sprintf')
-rw-r--r--mrbgems/mruby-sprintf/test/sprintf.rb10
1 files changed, 5 insertions, 5 deletions
diff --git a/mrbgems/mruby-sprintf/test/sprintf.rb b/mrbgems/mruby-sprintf/test/sprintf.rb
index 0a8166bae..aedc2787a 100644
--- a/mrbgems/mruby-sprintf/test/sprintf.rb
+++ b/mrbgems/mruby-sprintf/test/sprintf.rb
@@ -10,11 +10,11 @@ assert('String#%') do
assert_equal 15, ("%b" % (1<<14)).size
skip unless Object.const_defined?(:Float)
assert_equal "1.0", "%3.1f" % 1.01
- assert_equal " 1234567.12", "% 4.2f" % 1234567.123456789
- assert_equal "1234567.12", "%-4.2f" % 1234567.123456789
- assert_equal "+1234567.12", "%+4.2f" % 1234567.123456789
- assert_equal "1234567.12", "%04.2f" % 1234567.123456789
- assert_equal "00000000001234567.12", "%020.2f" % 1234567.123456789
+ assert_equal " 12345.12", "% 4.2f" % 12345.1234
+ assert_equal "12345.12", "%-4.2f" % 12345.12345
+ assert_equal "+12345.12", "%+4.2f" % 12345.1234
+ assert_equal "12345.12", "%04.2f" % 12345.12345
+ assert_equal "0012345.12", "%010.2f" % 12345.1234
end
assert('String#% with inf') do