From 879fbf500d0aef45cf5811569a53510013440bcd Mon Sep 17 00:00:00 2001 From: Titus Wormer Date: Tue, 12 Jul 2022 17:53:05 +0200 Subject: Fix to prefer thematic breaks over lists --- tests/thematic_break.rs | 55 ++++++++++++++++++++++--------------------------- 1 file changed, 25 insertions(+), 30 deletions(-) (limited to 'tests/thematic_break.rs') diff --git a/tests/thematic_break.rs b/tests/thematic_break.rs index 02be90f..0cedada 100644 --- a/tests/thematic_break.rs +++ b/tests/thematic_break.rs @@ -75,12 +75,11 @@ fn thematic_break() { "should support thematic breaks w/ many markers" ); - // To do: list (should prefer thematic break). - // assert_eq!( - // micromark(" - - -"), - // "
", - // "should support thematic breaks w/ spaces (1)" - // ); + assert_eq!( + micromark(" - - -"), + "
", + "should support thematic breaks w/ spaces (1)" + ); assert_eq!( micromark(" ** * ** * ** * **"), @@ -88,19 +87,17 @@ fn thematic_break() { "should support thematic breaks w/ spaces (2)" ); - // To do: list (prefer thematic break). - // assert_eq!( - // micromark("- - - -"), - // "
", - // "should support thematic breaks w/ spaces (3)" - // ); + assert_eq!( + micromark("- - - -"), + "
", + "should support thematic breaks w/ spaces (3)" + ); - // To do: list (prefer thematic break). - // assert_eq!( - // micromark("- - - - "), - // "
", - // "should support thematic breaks w/ trailing spaces" - // ); + assert_eq!( + micromark("- - - - "), + "
", + "should support thematic breaks w/ trailing spaces" + ); assert_eq!( micromark("_ _ _ _ a"), @@ -132,12 +129,11 @@ fn thematic_break() { "should support thematic breaks mixed w/ lists (1)" ); - // To do: list (prefer thematic break). - // assert_eq!( - // micromark("* Foo\n* * *\n* Bar"), - // "\n
\n", - // "should support thematic breaks mixed w/ lists (2)" - // ); + assert_eq!( + micromark("* Foo\n* * *\n* Bar"), + "\n
\n", + "should support thematic breaks mixed w/ lists (2)" + ); assert_eq!( micromark("Foo\n***\nbar"), @@ -151,12 +147,11 @@ fn thematic_break() { "should not support thematic breaks w/ dashes interrupting paragraphs (setext heading)" ); - // To do: list (prefer thematic break). - // assert_eq!( - // micromark("- Foo\n- * * *"), - // "", - // "should support thematic breaks in lists" - // ); + assert_eq!( + micromark("- Foo\n- * * *"), + "", + "should support thematic breaks in lists" + ); assert_eq!( micromark("> ---\na"), -- cgit