From d6643254b577051f661b804aaa70702994c917e6 Mon Sep 17 00:00:00 2001 From: Ed Page Date: Tue, 16 Apr 2024 16:32:08 -0500 Subject: [PATCH] test(msrv): Show regular MSRV resolve case --- tests/testsuite/rust_version.rs | 27 ++++++++++++++++++--------- 1 file changed, 18 insertions(+), 9 deletions(-) diff --git a/tests/testsuite/rust_version.rs b/tests/testsuite/rust_version.rs index 09f9697f0..d94c0742e 100644 --- a/tests/testsuite/rust_version.rs +++ b/tests/testsuite/rust_version.rs @@ -369,6 +369,24 @@ fn dependency_rust_version_older_and_newer_than_package() { .file("src/main.rs", "fn main(){}") .build(); + p.cargo("check") + .arg("-Zmsrv-policy") + .masquerade_as_nightly_cargo(&["msrv-policy"]) + .with_stderr( + "\ +[UPDATING] `dummy-registry` index +[LOCKING] 2 packages to latest Rust 1.60.0 compatible versions +[ADDING] bar v1.5.0 (latest: v1.6.0) +[DOWNLOADING] crates ... +[DOWNLOADED] bar v1.5.0 (registry `dummy-registry`) +[CHECKING] bar v1.5.0 +[CHECKING] [..] +[FINISHED] [..] +", + ) + .run(); + + std::fs::remove_file(p.root().join("Cargo.lock")).unwrap(); p.cargo("check --ignore-rust-version") .arg("-Zmsrv-policy") .masquerade_as_nightly_cargo(&["msrv-policy"]) @@ -381,15 +399,6 @@ fn dependency_rust_version_older_and_newer_than_package() { [CHECKING] bar v1.6.0 [CHECKING] [..] [FINISHED] [..] -", - ) - .run(); - p.cargo("check") - .arg("-Zmsrv-policy") - .masquerade_as_nightly_cargo(&["msrv-policy"]) - .with_stderr( - "\ -[FINISHED] [..] ", ) .run();