summaryrefslogtreecommitdiff
path: root/test/ruby/test_syntax.rb
diff options
context:
space:
mode:
authorNobuyoshi Nakada <[email protected]>2023-09-01 03:15:47 +0900
committerNobuyoshi Nakada <[email protected]>2023-09-01 04:26:31 +0900
commit9930363aab6ac4b8d7034baff85cd86c17953dc9 (patch)
treeb0291fcbab04e6b19906fa2b8de2f8e5acb0a2e2 /test/ruby/test_syntax.rb
parent945945dad434dd2c014a4d310dc7dc51e6d4321e (diff)
[Bug-18878] Parse qualified const with brace block as method call
Notes
Notes: Merged: https://github.com/ruby/ruby/pull/8343
Diffstat (limited to 'test/ruby/test_syntax.rb')
-rw-r--r--test/ruby/test_syntax.rb8
1 files changed, 8 insertions, 0 deletions
diff --git a/test/ruby/test_syntax.rb b/test/ruby/test_syntax.rb
index bcc37e7bbb..c65d7af4c2 100644
--- a/test/ruby/test_syntax.rb
+++ b/test/ruby/test_syntax.rb
@@ -1640,6 +1640,14 @@ eom
def test_command_with_cmd_brace_block
assert_valid_syntax('obj.foo (1) {}')
assert_valid_syntax('obj::foo (1) {}')
+ assert_valid_syntax('bar {}')
+ assert_valid_syntax('Bar {}')
+ assert_valid_syntax('bar() {}')
+ assert_valid_syntax('Bar() {}')
+ assert_valid_syntax('Foo::bar {}')
+ assert_valid_syntax('Foo::Bar {}')
+ assert_valid_syntax('Foo::bar() {}')
+ assert_valid_syntax('Foo::Bar() {}')
end
def test_numbered_parameter