If the compiler docs aren't going to include the test crate then it may as well be included with std.
fn should_run(run: ShouldRun) -> ShouldRun {
let builder = run.builder;
- run.krate("test").default_condition(builder.config.compiler_docs)
+ run.krate("test").default_condition(builder.build.config.docs)
}
fn make_run(run: RunConfig) {
let mut cargo = builder.cargo(compiler, Mode::Libtest, target, "doc");
compile::test_cargo(build, &compiler, target, &mut cargo);
+
+ cargo.arg("--no-deps").arg("-p").arg("test");
+
build.run(&mut cargo);
cp_r(&my_out, &out);
}