summaryrefslogtreecommitdiff
path: root/test
diff options
context:
space:
mode:
authorNobuyoshi Nakada <nobu@ruby-lang.org>2024-05-10 22:46:12 +0900
committerNobuyoshi Nakada <nobu@ruby-lang.org>2024-05-12 15:36:42 +0900
commita1fb6cc978ffba6c4a8284a4fcca3efcef684714 (patch)
tree0ae502fe99c3539570055c55e70e0d141ce7632b /test
parent8b9b150512b7b9514143a6b971992c9a539ead2f (diff)
ripper: Use `$&` instead of quoting charaters in tests
Diffstat (limited to 'test')
-rw-r--r--test/ripper/test_parser_events.rb16
1 files changed, 8 insertions, 8 deletions
diff --git a/test/ripper/test_parser_events.rb b/test/ripper/test_parser_events.rb
index 8f37d4c94e..8f393e79ee 100644
--- a/test/ripper/test_parser_events.rb
+++ b/test/ripper/test_parser_events.rb
@@ -269,27 +269,27 @@ class TestRipper::ParserEvents < Test::Unit::TestCase
def test_assign_error_backref
thru_assign_error = false
result =
- parse('$` = 1', :on_assign_error) {thru_assign_error = true}
+ parse('$& = 1', :on_assign_error) {thru_assign_error = true}
assert_equal true, thru_assign_error
- assert_equal '[assign(assign_error(var_field($`)),1)]', result
+ assert_equal '[assign(assign_error(var_field($&)),1)]', result
thru_assign_error = false
result =
- parse('$`, _ = 1', :on_assign_error) {thru_assign_error = true}
+ parse('$&, _ = 1', :on_assign_error) {thru_assign_error = true}
assert_equal true, thru_assign_error
- assert_equal '[massign([assign_error(var_field($`)),var_field(_)],1)]', result
+ assert_equal '[massign([assign_error(var_field($&)),var_field(_)],1)]', result
thru_assign_error = false
result =
- parse('$` += 1', :on_assign_error) {thru_assign_error = true}
+ parse('$& += 1', :on_assign_error) {thru_assign_error = true}
assert_equal true, thru_assign_error
- assert_equal '[assign_error(opassign(var_field($`),+=,1))]', result
+ assert_equal '[assign_error(opassign(var_field($&),+=,1))]', result
thru_assign_error = false
result =
- parse('$` += cmd 1, 2', :on_assign_error) {thru_assign_error = true}
+ parse('$& += cmd 1, 2', :on_assign_error) {thru_assign_error = true}
assert_equal true, thru_assign_error
- assert_equal '[assign_error(assign(var_field($`),command(cmd,[1,2])))]', result
+ assert_equal '[assign_error(assign(var_field($&),command(cmd,[1,2])))]', result
end
def test_assign_error_const_qualified