mirror of
https://github.com/rust-lang/rust.git
synced 2025-05-14 02:49:40 +00:00
Add unittest
This commit is contained in:
parent
778b3cb453
commit
96c52d4fd8
@ -629,7 +629,7 @@ pub fn plain_summary_line(md: &str) -> String {
|
||||
|
||||
#[cfg(test)]
|
||||
mod tests {
|
||||
use super::{LangString, Markdown};
|
||||
use super::{LangString, Markdown, MarkdownHtml};
|
||||
use super::plain_summary_line;
|
||||
use html::render::reset_ids;
|
||||
|
||||
@ -735,4 +735,15 @@ mod tests {
|
||||
t("# top header", "top header");
|
||||
t("## header", "header");
|
||||
}
|
||||
|
||||
#[test]
|
||||
fn test_markdown_html_escape() {
|
||||
fn t(input: &str, expect: &str) {
|
||||
let output = format!("{}", MarkdownHtml(input));
|
||||
assert_eq!(output, expect);
|
||||
}
|
||||
|
||||
t("`Struct<'a, T>`", "<p><code>Struct<'a, T></code></p>\n");
|
||||
t("Struct<'a, T>", "<p>Struct<'a, T></p>\n");
|
||||
}
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user