From 2ae00fbbf2f88da9163b512b1f1205e18499ab9e Mon Sep 17 00:00:00 2001 From: Titus Wormer Date: Fri, 15 Jul 2022 19:44:19 +0200 Subject: Fix some final eol bugs --- tests/commonmark.rs | 103 +++++++++++++++++++++++++--------------------------- 1 file changed, 49 insertions(+), 54 deletions(-) (limited to 'tests') diff --git a/tests/commonmark.rs b/tests/commonmark.rs index cec6116..1843a51 100644 --- a/tests/commonmark.rs +++ b/tests/commonmark.rs @@ -2623,18 +2623,17 @@ bar r###"Link reference definitions (216)"### ); - // To do: eol after definition in otherwise empty block quote. -// assert_eq!( -// micromark_with_options(r###"[foo] + assert_eq!( + micromark_with_options(r###"[foo] -// > [foo]: /url -// "###, DANGER), -// r###"

foo

-//
-//
-// "###, -// r###"Link reference definitions (217)"### -// ); +> [foo]: /url +"###, DANGER), + r###"

foo

+
+
+"###, + r###"Link reference definitions (217)"### +); assert_eq!( micromark_with_options(r###"aaa @@ -2896,40 +2895,37 @@ foo // r###"Block quotes (237)"### // ); - // To do: some eol in empty block quote bug. - // assert_eq!( - // micromark_with_options(r###"> - // "###, DANGER), - // r###"
- //
- // "###, - // r###"Block quotes (238)"### - // ); + assert_eq!( + micromark_with_options(r###"> +"###, DANGER), + r###"
+
+"###, + r###"Block quotes (238)"### +); - // To do: some eol in empty block quote bug. - // assert_eq!( - // micromark_with_options(r###"> - // > - // > - // "###, DANGER), - // r###"
- //
- // "###, - // r###"Block quotes (239)"### - // ); + assert_eq!( + micromark_with_options(r###"> +> +> +"###, DANGER), + r###"
+
+"###, + r###"Block quotes (239)"### +); - // To do: some eol in empty block quote bug. - // assert_eq!( - // micromark_with_options(r###"> - // > foo - // > - // "###, DANGER), - // r###"
- //

foo

- //
- // "###, - // r###"Block quotes (240)"### - // ); + assert_eq!( + micromark_with_options(r###"> +> foo +> +"###, DANGER), + r###"
+

foo

+
+"###, + r###"Block quotes (240)"### +); assert_eq!( micromark_with_options(r###"> foo @@ -2999,7 +2995,7 @@ bar

r###"Block quotes (245)"### ); - // To do: some eol in empty block quote bug. + // To do: some lazy bug. // assert_eq!( // micromark_with_options(r###"> bar // baz @@ -3564,16 +3560,15 @@ bar r###"List items (282)"### ); - // To do: some bug w/ line endings and empty items. - // assert_eq!( - // micromark_with_options(r###"* - // "###, DANGER), - // r###" - // "###, - // r###"List items (283)"### - // ); + assert_eq!( + micromark_with_options(r###"* +"###, DANGER), + r###" +"###, + r###"List items (283)"### +); assert_eq!( micromark_with_options(r###"foo -- cgit