mirror of
https://github.com/rust-embedded/heapless.git
synced 2025-10-02 06:50:32 +00:00
vec: add negative-path tests for alloc conversion
This commit is contained in:
parent
d9b6c560d1
commit
5dcb316ced
@ -2166,6 +2166,9 @@ mod tests {
|
|||||||
|
|
||||||
let hv: Vec<u8, 2> = av.clone().try_into().unwrap();
|
let hv: Vec<u8, 2> = av.clone().try_into().unwrap();
|
||||||
assert_eq!(hv.as_slice(), av.as_slice());
|
assert_eq!(hv.as_slice(), av.as_slice());
|
||||||
|
|
||||||
|
let _: crate::CapacityError =
|
||||||
|
<alloc::vec::Vec<u8> as TryInto<Vec<u8, 1>>>::try_into(av.clone()).unwrap_err();
|
||||||
}
|
}
|
||||||
|
|
||||||
fn _test_variance<'a: 'b, 'b>(x: Vec<&'a (), 42>) -> Vec<&'b (), 42> {
|
fn _test_variance<'a: 'b, 'b>(x: Vec<&'a (), 42>) -> Vec<&'b (), 42> {
|
||||||
|
Loading…
x
Reference in New Issue
Block a user