[ruby/prism] Remove uneeded test

a6b448b10f
This commit is contained in:
S-H-GAMELINKS 2025-07-23 21:20:50 +09:00 committed by Kevin Newton
parent 02200ac81c
commit a12e0c1db1

View file

@ -183,25 +183,6 @@ module Prism
assert_equal(it_block_parameter_sexp, actual_ast.to_sexp) assert_equal(it_block_parameter_sexp, actual_ast.to_sexp)
end end
def test_it_assignment_syntax
it_assignment_fixture_path = Pathname(__dir__).join('../../../test/prism/fixtures/it_assignment.txt')
buffer = Parser::Source::Buffer.new(it_assignment_fixture_path)
buffer.source = it_assignment_fixture_path.read
actual_ast = Prism::Translation::Parser34.new.tokenize(buffer)[0]
it_assignment_sexp = parse_sexp {
s(:block,
s(:send, s(:int, 42), :tap),
s(:args),
s(:begin,
s(:lvasgn, :it, s(:lvar, :it)),
s(:send, nil, :p, s(:lvar, :it))))
}
assert_equal(it_assignment_sexp, actual_ast.to_sexp)
end
private private
def assert_equal_parses(fixture, compare_asts: true, compare_tokens: true, compare_comments: true) def assert_equal_parses(fixture, compare_asts: true, compare_tokens: true, compare_comments: true)