mirror of
https://github.com/rust-lang/cargo.git
synced 2025-09-28 11:20:36 +00:00
test(resolver): Add more MSRV test cases
This commit is contained in:
parent
b4c2befee5
commit
defe789dfa
@ -232,8 +232,11 @@ mod test {
|
||||
vp.max_rust_version(Some("1.50".parse().unwrap()));
|
||||
|
||||
let mut summaries = vec![
|
||||
summ("foo", "1.2.4", Some("1.60")),
|
||||
summ("foo", "1.2.3", Some("1.50")),
|
||||
summ("foo", "1.2.4", None),
|
||||
summ("foo", "1.2.3", Some("1.60")),
|
||||
summ("foo", "1.2.2", None),
|
||||
summ("foo", "1.2.1", Some("1.50")),
|
||||
summ("foo", "1.2.0", None),
|
||||
summ("foo", "1.1.0", Some("1.40")),
|
||||
summ("foo", "1.0.9", None),
|
||||
];
|
||||
@ -242,14 +245,16 @@ mod test {
|
||||
vp.sort_summaries(&mut summaries, None);
|
||||
assert_eq!(
|
||||
describe(&summaries),
|
||||
"foo/1.2.3, foo/1.1.0, foo/1.0.9, foo/1.2.4".to_string()
|
||||
"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"
|
||||
.to_string()
|
||||
);
|
||||
|
||||
vp.version_ordering(VersionOrdering::MinimumVersionsFirst);
|
||||
vp.sort_summaries(&mut summaries, None);
|
||||
assert_eq!(
|
||||
describe(&summaries),
|
||||
"foo/1.0.9, foo/1.1.0, foo/1.2.3, foo/1.2.4".to_string()
|
||||
"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"
|
||||
.to_string()
|
||||
);
|
||||
}
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user