File tree 1 file changed +6
-6
lines changed
1 file changed +6
-6
lines changed Original file line number Diff line number Diff line change @@ -9,15 +9,15 @@ fn check_that_clippy_lints_and_clippy_utils_have_the_same_version_as_clippy() {
9
9
. expect ( "could not obtain cargo metadata" ) ;
10
10
11
11
for krate in & [ "clippy_lints" , "clippy_utils" ] {
12
- let krate_meta = clippy_meta
13
- . packages
14
- . iter ( )
15
- . find ( |package| package . name == * krate )
12
+ let krate_meta = cargo_metadata :: MetadataCommand :: new ( )
13
+ . current_dir ( std :: env :: current_dir ( ) . unwrap ( ) . join ( krate ) )
14
+ . no_deps ( )
15
+ . exec ( )
16
16
. expect ( "could not obtain cargo metadata" ) ;
17
- assert_eq ! ( krate_meta. version, clippy_meta. packages[ 0 ] . version) ;
17
+ assert_eq ! ( krate_meta. packages [ 0 ] . version, clippy_meta. packages[ 0 ] . version) ;
18
18
for package in & clippy_meta. packages [ 0 ] . dependencies {
19
19
if package. name == * krate {
20
- assert ! ( package. req. matches( & krate_meta. version) ) ;
20
+ assert ! ( package. req. matches( & krate_meta. packages [ 0 ] . version) ) ;
21
21
break ;
22
22
}
23
23
}
You can’t perform that action at this time.
0 commit comments