diff options
author | Nobuyoshi Nakada <[email protected]> | 2022-07-03 14:45:24 +0900 |
---|---|---|
committer | Nobuyoshi Nakada <[email protected]> | 2022-07-06 08:32:36 +0900 |
commit | eaeb130b11fefe91aaf61f294ea32af76dada74f (patch) | |
tree | 9718801a7fc867f025f62589f1b7881c1e221db7 /test/ruby/test_pattern_matching.rb | |
parent | 902d1a5c513ed6e49e7f577ffe7146d30798b3e9 (diff) |
[Bug #18890] newline should be insignificant after pattern label
Notes
Notes:
Merged: https://github.com/ruby/ruby/pull/6087
Diffstat (limited to 'test/ruby/test_pattern_matching.rb')
-rw-r--r-- | test/ruby/test_pattern_matching.rb | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/test/ruby/test_pattern_matching.rb b/test/ruby/test_pattern_matching.rb index 7531466f91..b8c445c806 100644 --- a/test/ruby/test_pattern_matching.rb +++ b/test/ruby/test_pattern_matching.rb @@ -1155,6 +1155,21 @@ END end end + [{a: 42}, {b: 42}].each do |i| + assert_block('newline should be insignificant after pattern label') do + case i + in a: + 0 + true + in "b": + 0 + true + else + false + end + end + end + assert_syntax_error(%q{ case _ in a:, a: |