rustdoc: Write headers for modules
This commit is contained in:
parent
b8840cbee6
commit
d367cdf1d9
1 changed files with 10 additions and 0 deletions
|
|
@ -50,6 +50,7 @@ fn write_mod(
|
|||
ctxt: ctxt,
|
||||
moddoc: doc::moddoc
|
||||
) {
|
||||
write_header(ctxt, #fmt("Module `%s`", moddoc.name));
|
||||
write_mod_contents(ctxt, moddoc);
|
||||
}
|
||||
|
||||
|
|
@ -140,4 +141,13 @@ mod tests {
|
|||
let markdown = write_markdown_str(doc);
|
||||
assert str::contains(markdown, "## Function `func`");
|
||||
}
|
||||
|
||||
#[test]
|
||||
fn write_markdown_should_write_mod_headers() {
|
||||
let source = "mod moo { }";
|
||||
let ast = parse::from_str(source);
|
||||
let doc = extract::extract(ast, "");
|
||||
let markdown = write_markdown_str(doc);
|
||||
assert str::contains(markdown, "## Module `moo`");
|
||||
}
|
||||
}
|
||||
Loading…
Add table
Add a link
Reference in a new issue