From f9a568adcb1bd00a5580c0663ccad0a4db5719db Mon Sep 17 00:00:00 2001 From: dearblue Date: Wed, 27 Feb 2019 22:29:55 +0900 Subject: Add test for string literal concatenation --- test/t/string.rb | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'test') diff --git a/test/t/string.rb b/test/t/string.rb index 7f81c9335..5e92ae345 100644 --- a/test/t/string.rb +++ b/test/t/string.rb @@ -713,3 +713,10 @@ assert('String#freeze') do assert_raise(RuntimeError) { str.upcase! } end + +assert('String literal concatenation') do + assert_equal 2, ("A" "B").size + assert_equal 3, ('A' "B" 'C').size + assert_equal 3, (?A "#{?B}C").size + assert_equal 4, (%(A) "B#{?C}" "D").size +end -- cgit v1.2.3