Skip to content

Commit ba2537b

Browse files
committed
add exit code check
1 parent e37f0fe commit ba2537b

File tree

1 file changed

+11
-5
lines changed
  • tests/run-make/rustdoc-merge-no-input-finalize

1 file changed

+11
-5
lines changed

tests/run-make/rustdoc-merge-no-input-finalize/rmake.rs

Lines changed: 11 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -3,20 +3,26 @@
33

44
//@ needs-target-std
55

6-
use run_make_support::rustdoc;
6+
use run_make_support::{path, rustdoc};
77

88
fn main() {
9+
let out_dir = path("out");
10+
let merged_dir = path("merged");
11+
let parts_out_dir = path("parts");
912
rustdoc()
1013
.input("sierra.rs")
14+
.out_dir(&out_dir)
1115
.arg("-Zunstable-options")
12-
.arg("--parts-out-dir=parts")
16+
.arg(format!("--parts-out-dir={}", parts_out_dir.display()))
1317
.arg("--merge=none")
1418
.run();
1519

16-
rustdoc()
20+
let output = rustdoc()
1721
.arg("-Zunstable-options")
18-
.arg("--include-parts-dir=parts")
22+
.out_dir(&out_dir)
23+
.arg(format!("--include-parts-dir={}", parts_out_dir.display()))
1924
.arg("--merge=finalize")
20-
.out_dir("out")
2125
.run();
26+
27+
output.assert_exit_code(0);
2228
}

0 commit comments

Comments
 (0)