Account for heap capacity in capacity unit test

This commit is contained in:
mental
2020-01-19 05:07:35 +00:00
parent dd802b30fa
commit 59257ad80f
+5 -2
View File
@@ -23,8 +23,11 @@ fn TinyVec_swap_remove() {
#[test]
fn TinyVec_capacity() {
let tv: TinyVec<[i32; 10]> = Default::default();
assert_eq!(tv.capacity(), 10);
let mut tv: TinyVec<[i32; 1]> = Default::default();
assert_eq!(tv.capacity(), 1);
tv.move_to_the_heap();
tv.extend_from_slice(&[1, 2, 3, 4]);
assert_eq!(tv.capacity(), 4);
}
#[test]