We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 778b3cb commit 96c52d4Copy full SHA for 96c52d4
src/librustdoc/html/markdown.rs
@@ -629,7 +629,7 @@ pub fn plain_summary_line(md: &str) -> String {
629
630
#[cfg(test)]
631
mod tests {
632
- use super::{LangString, Markdown};
+ use super::{LangString, Markdown, MarkdownHtml};
633
use super::plain_summary_line;
634
use html::render::reset_ids;
635
@@ -735,4 +735,15 @@ mod tests {
735
t("# top header", "top header");
736
t("## header", "header");
737
}
738
+
739
+ #[test]
740
+ fn test_markdown_html_escape() {
741
+ fn t(input: &str, expect: &str) {
742
+ let output = format!("{}", MarkdownHtml(input));
743
+ assert_eq!(output, expect);
744
+ }
745
746
+ t("`Struct<'a, T>`", "<p><code>Struct<'a, T></code></p>\n");
747
+ t("Struct<'a, T>", "<p>Struct<'a, T></p>\n");
748
749
0 commit comments