From b9a2c96747cfac2bcc2883335b40f2a2d61d34cb Mon Sep 17 00:00:00 2001 From: Kevin Newton Date: Mon, 21 Aug 2023 21:00:00 -0400 Subject: [ruby/yarp] Ensure interpolated symbols converted to regular symbols get opening and closing https://github.com/ruby/yarp/commit/386655d54f --- test/yarp/snapshots/unparser/corpus/literal/literal.txt | 17 +++++++++++------ 1 file changed, 11 insertions(+), 6 deletions(-) (limited to 'test/yarp/snapshots/unparser/corpus/literal/literal.txt') diff --git a/test/yarp/snapshots/unparser/corpus/literal/literal.txt b/test/yarp/snapshots/unparser/corpus/literal/literal.txt index 9b0fad5072..bc9f86842d 100644 --- a/test/yarp/snapshots/unparser/corpus/literal/literal.txt +++ b/test/yarp/snapshots/unparser/corpus/literal/literal.txt @@ -276,11 +276,11 @@ ProgramNode(0...916)( XStringNode(435...439)((435...436), (436...438), (438...439), "`"), XStringNode(440...443)((440...441), (441...442), (442...443), "\""), SymbolNode(444...448)((444...445), (445...448), nil, "foo"), - SymbolNode(449...455)(nil, (451...454), nil, "A B"), + SymbolNode(449...455)((449...451), (451...454), (454...455), "A B"), SymbolNode(456...460)((456...457), (457...460), nil, "foo"), - SymbolNode(461...467)(nil, (463...466), nil, "A B"), - SymbolNode(468...475)(nil, (470...474), nil, "A\"B"), - InterpolatedSymbolNode(476...479)((476...478), [], (478...479)), + SymbolNode(461...467)((461...463), (463...466), (466...467), "A B"), + SymbolNode(468...475)((468...470), (470...474), (474...475), "A\"B"), + SymbolNode(476...479)((476...478), (0...0), (478...479), ""), RegularExpressionNode(480...485)( (480...481), (481...484), @@ -620,7 +620,7 @@ ProgramNode(0...916)( HashNode(828...843)( (828...829), [AssocNode(830...841)( - SymbolNode(830...836)(nil, (832...835), nil, "a b"), + SymbolNode(830...836)((830...832), (832...835), (835...836), "a b"), IntegerNode(840...841)(), (837...839) )], @@ -677,7 +677,12 @@ ProgramNode(0...916)( 0, "foo" ), - SymbolNode(893...901)(nil, (895...900), nil, "a\\\n" + "b"), + SymbolNode(893...901)( + (893...895), + (895...900), + (900...901), + "a\\\n" + "b" + ), InterpolatedXStringNode(902...916)( (902...903), [StringNode(903...907)(nil, (903...907), nil, " x\n"), -- cgit v1.2.3