From e65d0546bcbde13d5f2e99f9d4651236b27b9a94 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Kat=20March=C3=A1n?= Date: Sun, 15 Dec 2024 18:10:18 -0800 Subject: [PATCH] add quick multiline parsing test for a corner case --- src/v2_parser.rs | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/v2_parser.rs b/src/v2_parser.rs index 8a3d3cd..01f35ef 100644 --- a/src/v2_parser.rs +++ b/src/v2_parser.rs @@ -1433,6 +1433,10 @@ mod string_tests { Some(KdlValue::String("".into())), "Escaped whitespace with proper prefix" ); + assert_eq!( + string.parse(new_input("\"\"\"\n\\\"\"\"\n\"\"\"")).unwrap(), + Some(KdlValue::String("\"\"\"".into())) + ); assert!(string .parse(new_input("\"\"\"\nfoo\n bar\n baz\n \"\"\""))