From f72025ddb7f85772bbc5edbd68dc919ad352b572 Mon Sep 17 00:00:00 2001 From: Shadowfacts Date: Sun, 12 Jul 2020 23:45:10 -0400 Subject: [PATCH] Add Gemini parser test for multiple consecutive preformatted blocks --- GeminiFormatTests/GeminiParserTests.swift | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/GeminiFormatTests/GeminiParserTests.swift b/GeminiFormatTests/GeminiParserTests.swift index b07b958..fd6c9c8 100644 --- a/GeminiFormatTests/GeminiParserTests.swift +++ b/GeminiFormatTests/GeminiParserTests.swift @@ -111,6 +111,10 @@ class GeminiParserTests: XCTestCase { .preformattedText(">not a quote", alt: nil), .preformattedText("=> /link not a link", alt: nil), ], message: "don't parse special lines inside preformatted") + assertParseLines(text: "```a\na line\n```\n```b\nb line\n```", lines: [ + .preformattedText("a line", alt: "a"), + .preformattedText("b line", alt: "b"), + ], message: "parse consecutive preformatted blocks") } func testComplexDocument() {