diff options
| author | Iris Shi <0.0@owo.li> | 2025-09-22 18:09:10 +0800 |
|---|---|---|
| committer | Iris Shi <0.0@owo.li> | 2025-09-22 18:09:10 +0800 |
| commit | ba2537b6ffdbd9979874ca029e5bd86c6b925b37 (patch) | |
| tree | 25e20660f293c994585d6310740ec378dae94646 | |
| parent | e37f0fed052701f38c9b61541f565b834106ad32 (diff) | |
| download | rust-ba2537b6ffdbd9979874ca029e5bd86c6b925b37.tar.gz rust-ba2537b6ffdbd9979874ca029e5bd86c6b925b37.zip | |
add exit code check
| -rw-r--r-- | tests/run-make/rustdoc-merge-no-input-finalize/rmake.rs | 16 |
1 files changed, 11 insertions, 5 deletions
diff --git a/tests/run-make/rustdoc-merge-no-input-finalize/rmake.rs b/tests/run-make/rustdoc-merge-no-input-finalize/rmake.rs index 6df9e95829d..4ead8c2e56c 100644 --- a/tests/run-make/rustdoc-merge-no-input-finalize/rmake.rs +++ b/tests/run-make/rustdoc-merge-no-input-finalize/rmake.rs @@ -3,20 +3,26 @@ //@ needs-target-std -use run_make_support::rustdoc; +use run_make_support::{path, rustdoc}; fn main() { + let out_dir = path("out"); + let merged_dir = path("merged"); + let parts_out_dir = path("parts"); rustdoc() .input("sierra.rs") + .out_dir(&out_dir) .arg("-Zunstable-options") - .arg("--parts-out-dir=parts") + .arg(format!("--parts-out-dir={}", parts_out_dir.display())) .arg("--merge=none") .run(); - rustdoc() + let output = rustdoc() .arg("-Zunstable-options") - .arg("--include-parts-dir=parts") + .out_dir(&out_dir) + .arg(format!("--include-parts-dir={}", parts_out_dir.display())) .arg("--merge=finalize") - .out_dir("out") .run(); + + output.assert_exit_code(0); } |
