Skip to content

Commit a58d1b5

Browse files
trim the body of doctests after partitioning
1 parent 932c736 commit a58d1b5

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

src/librustdoc/test.rs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -345,6 +345,7 @@ pub fn make_test(s: &str,
345345
opts: &TestOptions)
346346
-> (String, usize) {
347347
let (crate_attrs, everything_else) = partition_source(s);
348+
let everything_else = everything_else.trim();
348349
let mut line_offset = 0;
349350
let mut prog = String::new();
350351

@@ -392,12 +393,11 @@ pub fn make_test(s: &str,
392393
.any(|code| code.contains("fn main"));
393394

394395
if dont_insert_main || already_has_main {
395-
prog.push_str(&everything_else);
396+
prog.push_str(everything_else);
396397
} else {
397398
prog.push_str("fn main() {\n");
398399
line_offset += 1;
399-
prog.push_str(&everything_else);
400-
prog = prog.trim().into();
400+
prog.push_str(everything_else);
401401
prog.push_str("\n}");
402402
}
403403

0 commit comments

Comments
 (0)