Skip to content

Commit defe789

Browse files
committed
test(resolver): Add more MSRV test cases
1 parent b4c2bef commit defe789

File tree

1 file changed

+9
-4
lines changed

1 file changed

+9
-4
lines changed

src/cargo/core/resolver/version_prefs.rs

Lines changed: 9 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -232,8 +232,11 @@ mod test {
232232
vp.max_rust_version(Some("1.50".parse().unwrap()));
233233

234234
let mut summaries = vec![
235-
summ("foo", "1.2.4", Some("1.60")),
236-
summ("foo", "1.2.3", Some("1.50")),
235+
summ("foo", "1.2.4", None),
236+
summ("foo", "1.2.3", Some("1.60")),
237+
summ("foo", "1.2.2", None),
238+
summ("foo", "1.2.1", Some("1.50")),
239+
summ("foo", "1.2.0", None),
237240
summ("foo", "1.1.0", Some("1.40")),
238241
summ("foo", "1.0.9", None),
239242
];
@@ -242,14 +245,16 @@ mod test {
242245
vp.sort_summaries(&mut summaries, None);
243246
assert_eq!(
244247
describe(&summaries),
245-
"foo/1.2.3, foo/1.1.0, foo/1.0.9, foo/1.2.4".to_string()
248+
"foo/1.2.4, foo/1.2.2, foo/1.2.1, foo/1.2.0, foo/1.1.0, foo/1.0.9, foo/1.2.3"
249+
.to_string()
246250
);
247251

248252
vp.version_ordering(VersionOrdering::MinimumVersionsFirst);
249253
vp.sort_summaries(&mut summaries, None);
250254
assert_eq!(
251255
describe(&summaries),
252-
"foo/1.0.9, foo/1.1.0, foo/1.2.3, foo/1.2.4".to_string()
256+
"foo/1.0.9, foo/1.1.0, foo/1.2.0, foo/1.2.1, foo/1.2.2, foo/1.2.4, foo/1.2.3"
257+
.to_string()
253258
);
254259
}
255260
}

0 commit comments

Comments
 (0)