Skip to content

Commit

Permalink
test: pass --target to rustdoc even if specified with host target
Browse files Browse the repository at this point in the history
  • Loading branch information
weihanglo committed May 10, 2022
1 parent 1f0d328 commit ba2b250
Showing 1 changed file with 19 additions and 3 deletions.
22 changes: 19 additions & 3 deletions tests/testsuite/cross_compile.rs
Original file line number Diff line number Diff line change
Expand Up @@ -592,17 +592,33 @@ fn no_cross_doctests() {

println!("b");
let target = rustc_host();
p.cargo("test --target")
p.cargo("test -v --target")
.arg(&target)
.with_stderr(&format!(
"\
[COMPILING] foo v0.0.1 ([CWD])
[RUNNING] `rustc --crate-name foo [..]
[RUNNING] `rustc --crate-name foo [..]--test[..]
[FINISHED] test [unoptimized + debuginfo] target(s) in [..]
[RUNNING] [..] (target/{triple}/debug/deps/foo-[..][EXE])
[RUNNING] `[CWD]/target/{target}/debug/deps/foo-[..][EXE]`
[DOCTEST] foo
[RUNNING] `rustdoc [..]--target {target}[..]`
",
triple = target
))
.with_stdout(
"
running 0 tests
test result: ok. 0 passed[..]
running 1 test
test src/lib.rs - (line 2) ... ok
test result: ok. 1 passed[..]
",
)
.run();

println!("c");
Expand Down

0 comments on commit ba2b250

Please sign in to comment.