diff --git a/src/cargo/ops/resolve.rs b/src/cargo/ops/resolve.rs index 98e1a70878d..d29cc31bd47 100644 --- a/src/cargo/ops/resolve.rs +++ b/src/cargo/ops/resolve.rs @@ -261,7 +261,6 @@ pub fn resolve_with_previous<'cfg>( failure::bail!("cannot specify features for packages outside of workspace"); } members.extend(ws.members()); - panic!("tested?"); } } for member in members { diff --git a/tests/testsuite/features.rs b/tests/testsuite/features.rs index 1fe51e19ecb..4fa585dd97a 100644 --- a/tests/testsuite/features.rs +++ b/tests/testsuite/features.rs @@ -1425,6 +1425,9 @@ fn combining_features_and_package() { p.cargo("run -Z package-features --package bar --features main") .masquerade_as_nightly_cargo() .run(); + p.cargo("build -Z package-features --package dep") + .masquerade_as_nightly_cargo() + .run(); } #[cargo_test]