From 1e7b1ccb2a05f80ae0a580401e7565fb1c0a4917 Mon Sep 17 00:00:00 2001 From: "Samuel E. Moelius III" Date: Wed, 17 Feb 2021 17:05:32 -0500 Subject: [PATCH] Fix versioncheck test --- tests/versioncheck.rs | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/tests/versioncheck.rs b/tests/versioncheck.rs index aadd2c1fb..1c954c57a 100644 --- a/tests/versioncheck.rs +++ b/tests/versioncheck.rs @@ -9,15 +9,15 @@ fn check_that_clippy_lints_and_clippy_utils_have_the_same_version_as_clippy() { .expect("could not obtain cargo metadata"); for krate in &["clippy_lints", "clippy_utils"] { - let krate_meta = cargo_metadata::MetadataCommand::new() - .current_dir(std::env::current_dir().unwrap().join(krate)) - .no_deps() - .exec() + let krate_meta = clippy_meta + .packages + .iter() + .find(|package| package.name == *krate) .expect("could not obtain cargo metadata"); - assert_eq!(krate_meta.packages[0].version, clippy_meta.packages[0].version); + assert_eq!(krate_meta.version, clippy_meta.packages[0].version); for package in &clippy_meta.packages[0].dependencies { if package.name == *krate { - assert!(package.req.matches(&krate_meta.packages[0].version)); + assert!(package.req.matches(&krate_meta.version)); break; } }