From 55a6f8560cf88b655f49f1a1a59f6c1dc6afe022 Mon Sep 17 00:00:00 2001 From: Titus Wormer Date: Tue, 5 Jul 2022 13:49:56 +0200 Subject: Fix resizing attention bug --- tests/link_reference.rs | 68 ++++++++++++++++++++++++------------------------- 1 file changed, 33 insertions(+), 35 deletions(-) (limited to 'tests/link_reference.rs') diff --git a/tests/link_reference.rs b/tests/link_reference.rs index 3a0be9f..b53b99b 100644 --- a/tests/link_reference.rs +++ b/tests/link_reference.rs @@ -27,12 +27,11 @@ fn link_reference() { "should support escaped brackets in link references" ); - // To do: link/attention interplay. - // assert_eq!( - // micromark("[ref]: /uri\n\n[link *foo **bar** `#`*][ref]"), - // "

link foo bar #

", - // "should support content in link references" - // ); + assert_eq!( + micromark("[ref]: /uri\n\n[link *foo **bar** `#`*][ref]"), + "

link foo bar #

", + "should support content in link references" + ); assert_eq!( micromark("[ref]: /uri\n\n[![moon](moon.jpg)][ref]"), @@ -336,35 +335,34 @@ fn link_reference() { "should not support mismatched character references in fulls" ); - // To do: link/attention interplay. - // assert_eq!( - // micromark( - // "[*f*][] - // [;][] - // [\\;][] - // [;][] - // [*f*;][] - // [*f*\\;][] - // [*f*;][] - - // [*f*]: alpha - // [;]: bravo - // [\\;]: charlie - // [;]: delta - // [*f*;]: echo - // [*f*\\;]: foxtrot - // [*f*;]: golf" - // ), - // "

f - // ; - // ; - // ; - // f; - // f; - // f;

- // ", - // "should properly handle labels w/ character references and -escapes, and phrasing" - // ); + assert_eq!( + micromark( + "[*f*][] +[;][] +[\\;][] +[;][] +[*f*;][] +[*f*\\;][] +[*f*;][] + +[*f*]: alpha +[;]: bravo +[\\;]: charlie +[;]: delta +[*f*;]: echo +[*f*\\;]: foxtrot +[*f*;]: golf" + ), + "

f +; +; +; +f; +f; +f;

+", + "should properly handle labels w/ character references and -escapes, and phrasing" + ); // 999 `x` characters. let max = "x".repeat(999); -- cgit