Skip to content

Commit d483220

Browse files
Set doctest extension in platform-specific way
1 parent 3aa91a2 commit d483220

File tree

1 file changed

+3
-5
lines changed

1 file changed

+3
-5
lines changed

src/librustdoc/doctest.rs

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -311,11 +311,9 @@ fn run_test(
311311
make_test(test, Some(crate_name), lang_string.test_harness, opts, edition, Some(test_id));
312312

313313
// Make sure we emit well-formed executable names for our platform.
314-
#[cfg(windows)]
315-
let out_name = "rust_out.exe";
316-
#[cfg(not(windows))]
317-
let out_name = "rust_out";
318-
let output_file = outdir.path().join(out_name);
314+
let mut output_file = outdir.path().join("rust_out");
315+
output_file.set_extension(env::consts::EXE_EXTENSION);
316+
let output_file = output_file;
319317

320318
let rustc_binary = rustdoc_options
321319
.test_builder

0 commit comments

Comments
 (0)