summaryrefslogtreecommitdiffhomepage
path: root/mrbgems/mruby-sprintf
diff options
context:
space:
mode:
authorcremno <[email protected]>2014-08-03 22:18:25 +0200
committerYukihiro "Matz" Matsumoto <[email protected]>2020-10-12 16:21:45 +0900
commitb44326b561e76d990b36717c9a643d50555adc39 (patch)
tree50d4a246ee237d967c15c6daf4b22c5f3bbbfb4a /mrbgems/mruby-sprintf
parent8bd1bc47b3e92bfc1c21c698dd7392d8b49a02ef (diff)
downloadmruby-b44326b561e76d990b36717c9a643d50555adc39.tar.gz
mruby-b44326b561e76d990b36717c9a643d50555adc39.zip
Add tests for CRuby bug #9982
https://bugs.ruby-lang.org/issues/9982
Diffstat (limited to 'mrbgems/mruby-sprintf')
-rw-r--r--mrbgems/mruby-sprintf/test/sprintf.rb6
1 files changed, 4 insertions, 2 deletions
diff --git a/mrbgems/mruby-sprintf/test/sprintf.rb b/mrbgems/mruby-sprintf/test/sprintf.rb
index 0eb51f557..8f99f9cd0 100644
--- a/mrbgems/mruby-sprintf/test/sprintf.rb
+++ b/mrbgems/mruby-sprintf/test/sprintf.rb
@@ -1,5 +1,7 @@
-#assert('Kernel.sprintf') do
-#end
+assert('sprintf invalid') do
+ assert_raise(ArgumentError) { sprintf('%1$*d', 3) }
+ assert_raise(ArgumentError) { sprintf('%1$.*d', 3) }
+end
assert('String#%') do
assert_equal "one=1", "one=%d" % 1