rustdoc: Write a single line between brief and desc

This commit is contained in:
Brian Anderson 2012-01-17 23:42:26 -08:00
parent c4d2cc4015
commit 6c295c0f49
1 changed files with 10 additions and 3 deletions

View File

@ -115,9 +115,8 @@ fn write_desc(
desc: option<str>
) {
alt desc {
some(_d) {
ctxt.w.write_line("");
ctxt.w.write_line(_d);
some(desc) {
ctxt.w.write_line(desc);
ctxt.w.write_line("");
}
none. { }
@ -213,4 +212,12 @@ mod tests {
let markdown = render("#[doc(brief = \"brief\")] fn a() { }");
assert str::contains(markdown, "brief\n\n");
}
#[test]
fn should_leve_blank_line_between_brief_and_desc() {
let markdown = render(
"#[doc(brief = \"brief\", desc = \"desc\")] fn a() { }"
);
assert str::contains(markdown, "brief\n\ndesc");
}
}