.file("src/main.rs", "fn main() {}")
.build();
- assert_that(p.cargo("build"), execs().with_status(101));
- assert_that(p.cargo("build").masquerade_as_nightly_cargo()
- .arg("-Zavoid-dev-deps"), execs().with_status(0));
+ // --bins is needed because of #5134
+ assert_that(p.cargo("build").arg("--bins"),
+ execs().with_status(101));
+ assert_that(p.cargo("build").arg("--bins")
+ .masquerade_as_nightly_cargo()
+ .arg("-Zavoid-dev-deps"),
+ execs().with_status(0));
}
.file("src/main.rs", "fn main() {}")
.build();
- assert_that(p.cargo("build"), execs().with_status(101));
- assert_that(p.cargo("install"), execs().with_status(0));
+ // --bins is needed because of #5134
+ assert_that(p.cargo("build").arg("--bins"),
+ execs().with_status(101));
+ assert_that(p.cargo("install").arg("--bins"),
+ execs().with_status(0));
}
#[test]
.file("a/src/lib.rs", "")
.build();
- assert_that(p.cargo("build"), execs().with_status(0));
+ // --bins is needed because of #5134
+ assert_that(p.cargo("build").arg("--bins"),
+ execs().with_status(0));
let lock = p.read_lockfile();
- assert_that(p.cargo("install"), execs().with_status(0));
+ assert_that(p.cargo("install").arg("--bins"),
+ execs().with_status(0));
let lock2 = p.read_lockfile();
assert!(lock == lock2, "different lockfiles");
}