summaryrefslogtreecommitdiff
path: root/test
diff options
context:
space:
mode:
authorHParker <HParker@github.com>2023-08-23 15:08:07 -0700
committergit <svn-admin@ruby-lang.org>2023-08-24 16:05:50 +0000
commit58ca0cfa0714f501fd7aced2f91b5deaafaf0602 (patch)
tree86e00f50132c0d62876ecf09611c9c8d7da25c03 /test
parent791d572ba8993a8be2c7e3f85c29c8f65c83fc03 (diff)
[ruby/yarp] Fix backslash-r (CR) delimited strings
now CR can be used as a string delimiter https://github.com/ruby/yarp/commit/3d27bad797
Diffstat (limited to 'test')
-rw-r--r--test/yarp/fixtures/newline_terminated.txtbin106 -> 212 bytes
-rw-r--r--test/yarp/snapshots/newline_terminated.txt31
2 files changed, 22 insertions, 9 deletions
diff --git a/test/yarp/fixtures/newline_terminated.txt b/test/yarp/fixtures/newline_terminated.txt
index 3faf45ab4a..12f3bda229 100644
--- a/test/yarp/fixtures/newline_terminated.txt
+++ b/test/yarp/fixtures/newline_terminated.txt
Binary files differ
diff --git a/test/yarp/snapshots/newline_terminated.txt b/test/yarp/snapshots/newline_terminated.txt
index 946eb44a36..06ad6a989e 100644
--- a/test/yarp/snapshots/newline_terminated.txt
+++ b/test/yarp/snapshots/newline_terminated.txt
@@ -1,13 +1,26 @@
-ProgramNode(76...106)(
+ProgramNode(76...212)(
[],
- StatementsNode(76...106)(
- [StringNode(76...82)((76...78), (78...81), (81...82), "foo"),
- StringNode(83...90)((83...86), (86...89), (89...90), "foo"),
- StringNode(91...98)((91...94), (94...97), (97...98), "foo"),
- RegularExpressionNode(99...106)(
- (99...102),
- (102...105),
- (105...106),
+ StatementsNode(76...212)(
+ [StringNode(76...82)((76...78), (78...81), (81...82), "abc"),
+ StringNode(84...90)((84...86), (86...89), (89...90), "abc"),
+ StringNode(92...98)((92...94), (94...97), (97...98), "abc"),
+ StringNode(100...106)((100...102), (102...105), (105...106), "abc"),
+ StringNode(108...114)((108...110), (110...113), (113...114), "abc"),
+ StringNode(116...122)((116...118), (118...121), (121...122), "abc"),
+ StringNode(124...130)((124...126), (126...129), (129...130), "abc"),
+ StringNode(132...139)((132...134), (134...138), (138...139), "\rabc"),
+ StringNode(142...149)((142...144), (144...148), (148...149), "\rabc"),
+ StringNode(151...157)((151...153), (153...156), (156...157), "abc"),
+ StringNode(159...165)((159...161), (161...164), (164...165), "abc"),
+ StringNode(167...173)((167...169), (169...172), (172...173), "abc"),
+ StringNode(175...181)((175...177), (177...180), (180...181), "abc"),
+ StringNode(182...188)((182...184), (184...187), (187...188), "foo"),
+ StringNode(189...196)((189...192), (192...195), (195...196), "foo"),
+ StringNode(197...204)((197...200), (200...203), (203...204), "foo"),
+ RegularExpressionNode(205...212)(
+ (205...208),
+ (208...211),
+ (211...212),
"foo",
0
)]