summaryrefslogtreecommitdiffhomepage
path: root/mrbgems/mruby-sprintf/test
diff options
context:
space:
mode:
authorChristopher Aue <[email protected]>2017-07-16 22:34:23 +0200
committerChristopher Aue <[email protected]>2017-07-16 22:34:23 +0200
commit2730231e5059d1b8dc42785e4f7cb4bd7378b26f (patch)
tree44c6cc87f14211a5a547459ec659035d3ea2ad06 /mrbgems/mruby-sprintf/test
parent515a093213cba06e4750d4facfbd9a8297426478 (diff)
downloadmruby-2730231e5059d1b8dc42785e4f7cb4bd7378b26f.tar.gz
mruby-2730231e5059d1b8dc42785e4f7cb4bd7378b26f.zip
added tests for #3736
Diffstat (limited to 'mrbgems/mruby-sprintf/test')
-rw-r--r--mrbgems/mruby-sprintf/test/sprintf.rb6
1 files changed, 6 insertions, 0 deletions
diff --git a/mrbgems/mruby-sprintf/test/sprintf.rb b/mrbgems/mruby-sprintf/test/sprintf.rb
index 89620606b..84dba9d19 100644
--- a/mrbgems/mruby-sprintf/test/sprintf.rb
+++ b/mrbgems/mruby-sprintf/test/sprintf.rb
@@ -91,6 +91,12 @@ assert("String#% %b") do
assert_equal("..10115", "%0b5" % -5)
end
+assert("String#% %d") do
+ assert_equal(" 10", "%4d" % 10)
+ assert_equal("1000", "%4d" % 1000)
+ assert_equal("100000", "%4d" % 100000)
+end
+
assert("String#% invalid format") do
assert_raise ArgumentError do
"%?" % ""