mirror of
https://github.com/rust-lang/cargo.git
synced 2025-10-01 11:30:39 +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()));
|
vp.max_rust_version(Some("1.50".parse().unwrap()));
|
||||||
|
|
||||||
let mut summaries = vec![
|
let mut summaries = vec![
|
||||||
summ("foo", "1.2.4", Some("1.60")),
|
summ("foo", "1.2.4", None),
|
||||||
summ("foo", "1.2.3", Some("1.50")),
|
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.1.0", Some("1.40")),
|
||||||
summ("foo", "1.0.9", None),
|
summ("foo", "1.0.9", None),
|
||||||
];
|
];
|
||||||
@ -242,14 +245,16 @@ mod test {
|
|||||||
vp.sort_summaries(&mut summaries, None);
|
vp.sort_summaries(&mut summaries, None);
|
||||||
assert_eq!(
|
assert_eq!(
|
||||||
describe(&summaries),
|
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.version_ordering(VersionOrdering::MinimumVersionsFirst);
|
||||||
vp.sort_summaries(&mut summaries, None);
|
vp.sort_summaries(&mut summaries, None);
|
||||||
assert_eq!(
|
assert_eq!(
|
||||||
describe(&summaries),
|
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