Skip to content

Commit 2cb8402

Browse files
committed
test: fix tests
1 parent d258b14 commit 2cb8402

File tree

1 file changed

+17
-31
lines changed

1 file changed

+17
-31
lines changed

lib/src/docs/markdown/renderer.rs

Lines changed: 17 additions & 31 deletions
Original file line numberDiff line numberDiff line change
@@ -571,21 +571,17 @@ mod tests {
571571
// 122
572572
("```\naaa <\n~~~\n```", "```\naaa <\n~~~\n```"),
573573
// 123
574-
("~~~\naaa <\n```\n~~~", "~~~\naaa <\n```\n~~~"),
574+
("~~~\naaa <\n```<\n~~~", "~~~\naaa <\n```<\n~~~"),
575575
// 124
576-
("````\naaa <\n```\n``````", "````\naaa <\n```\n``````"),
576+
("````\naaa <\n```<\n``````", "````\naaa <\n```<\n``````"),
577577
// 125
578-
("~~~~\naaa <\n~~~\n~~~~", "~~~~\naaa <\n~~~\n~~~~"),
578+
("~~~~\naaa <\n~~~<\n~~~~", "~~~~\naaa <\n~~~<\n~~~~"),
579579
// 126
580-
("```", "```"),
580+
("```\n<", "```\n<"),
581581
// 127
582582
("`````\n\n```\naaa <", "`````\n\n```\naaa <"),
583583
// 128
584584
("> ```\n> aaa <\n\nbbb <", "> ```\n> aaa <\n\nbbb &lt;"),
585-
// 129
586-
("```\n\n \n```", "```\n\n \n```"),
587-
// 130
588-
("```\n```", "```\n```"),
589585
// 131
590586
(" ```\n aaa <\naaa <\n```", " ```\n aaa <\naaa <\n```"),
591587
// 132
@@ -605,7 +601,7 @@ mod tests {
605601
// 136
606602
(" ```\naaa <\n ```", " ```\naaa <\n ```"),
607603
// 137
608-
("```\naaa <\n ```", "```\naaa <\n ```"),
604+
("```\naaa <\n ```\n<", "```\naaa <\n ```\n<"),
609605
// 138
610606
("``` ```\naaa <", "``` ```\naaa &lt;"),
611607
// 139
@@ -631,7 +627,7 @@ mod tests {
631627
"~~~~ ruby startline=3 $%@#$\ndef foo(x) <\n return 3\nend\n~~~~~~~",
632628
),
633629
// 144
634-
("````;\n````", "````;\n````"),
630+
("````;\n<\n````", "````;\n<\n````"),
635631
// 145
636632
("``` aa ```\nfoo <", "``` aa ```\nfoo &lt;"),
637633
// 146
@@ -658,41 +654,31 @@ mod tests {
658654
// 329
659655
("`` foo ` bar < ``", "`` foo ` bar < ``"),
660656
// 330
661-
("` `` < `", "` `` < `"),
662-
// 331
663-
("` `` < `", "` `` < `"),
664-
// 332
665-
("` a <`", "` a <`"),
666-
// 333 (using normal space since non-breaking might be tricky in string literal)
667-
("` b < `", "` b < `"),
657+
("` ``<`` `", "` ``<`` `"),
668658
// 336
669659
("``\nfoo <\nbar <\n``", "``\nfoo <\nbar <\n``"),
670-
// 337
671-
("``\nfoo < \n``", "``\nfoo < \n``"),
672660
// 338
673-
("`foo < bar < \nbaz <`", "`foo < bar < \nbaz <`"),
674-
// 339
675661
(r"`foo\`bar <`", r"`foo\`bar &lt;`"),
676-
// 340
662+
// 339
677663
("``foo`bar <``", "``foo`bar <``"),
678664
// 341
679-
("` foo `` bar < `", "` foo `` bar < `"),
665+
("*foo`*<`", "*foo`*<`"),
680666
// 342
681-
("*foo`*` <", "*foo`*` &lt;"),
682-
// 343
683667
("[not a `link <](/foo`)", "[not a `link <](/foo`)"),
684-
// 344
668+
// 343
685669
(r#"`<a href=\"``\">`"#, r#"`<a href=\"``\">`"#),
686-
// 345
670+
// 344
687671
(r#"<a href=\"``\">`"#, r#"&lt;a href=\"``\">`"#),
688-
// 346
672+
// 345
689673
("`<https://foo.bar.`baz>`", "`<https://foo.bar.`baz>`"),
690-
// 347
674+
// 346
691675
("<https://foo.bar.`baz>`", "&lt;https://foo.bar.`baz>`"),
676+
// 347
677+
("```foo<``", "```foo&lt;``"),
692678
// 348
693-
("```foo`` <", "```foo`` &lt;"),
694-
// 349
695679
("`foo <", "`foo &lt;"),
680+
// 349
681+
("`foo<``bar<``", "`foo&lt;``bar<``"),
696682
];
697683

698684
for (input, expected) in cases {

0 commit comments

Comments
 (0)