From 421c4886ac592ea55fb36ea10c9c8a6e3df8a91c Mon Sep 17 00:00:00 2001 From: Titus Wormer Date: Fri, 8 Jul 2022 18:07:59 +0200 Subject: Fix bug around forcibly closed flow exits --- tests/code_fenced.rs | 35 ++++++++++++++++------------------- 1 file changed, 16 insertions(+), 19 deletions(-) (limited to 'tests/code_fenced.rs') diff --git a/tests/code_fenced.rs b/tests/code_fenced.rs index 780a78f..a777f9f 100644 --- a/tests/code_fenced.rs +++ b/tests/code_fenced.rs @@ -57,12 +57,11 @@ fn code_fenced() { "should support an eof somewhere in content" ); - // To do: blockquote (fix exits, fix compiler). - // assert_eq!( - // micromark("> ```\n> aaa\n\nbbb"), - // "
\n
aaa\n
\n
\n

bbb

", - // "should support no closing sequence in a block quote" - // ); + assert_eq!( + micromark("> ```\n> aaa\n\nbbb"), + "
\n
aaa\n
\n
\n

bbb

", + "should support no closing sequence in a block quote" + ); assert_eq!( micromark("```\n\n \n```"), @@ -227,19 +226,18 @@ fn code_fenced() { "should not support a closing sequence w/ too much indent, regardless of opening sequence (1)" ); - // To do: blockquote (fix exits, fix compiler). + // To do: blockquote (fix compiler). // assert_eq!( // micromark("> ```\n>\n>\n>\n\na"), // "
\n
\n\n\n
\n
\n

a

", // "should not support a closing sequence w/ too much indent, regardless of opening sequence (2)" // ); - // To do: blockquote (fix exits, fix compiler). - // assert_eq!( - // micromark("> ```a\nb"), - // "
\n
\n
\n

b

", - // "should not support lazyness (1)" - // ); + assert_eq!( + micromark("> ```a\nb"), + "
\n
\n
\n

b

", + "should not support lazyness (1)" + ); assert_eq!( micromark("> a\n```b"), @@ -247,12 +245,11 @@ fn code_fenced() { "should not support lazyness (2)" ); - // To do: blockquote (fix exits, fix compiler). - // assert_eq!( - // micromark("> ```a\n```"), - // "
\n
\n
\n
\n", - // "should not support lazyness (3)" - // ); + assert_eq!( + micromark("> ```a\n```"), + "
\n
\n
\n
\n", + "should not support lazyness (3)" + ); // To do: turning things off. // assert_eq!( -- cgit