Add test for #21328

This commit is contained in:
Adolfo Ochagavía 2015-01-19 15:36:07 +01:00
parent c3ac929ba9
commit b4090aa730

View file

@ -966,7 +966,19 @@ mod test_map {
assert_eq!(v, box 2i);
}
assert!(called);
m.insert(2, box 1i);
}
#[test]
fn test_drain_iterator() {
let mut map = VecMap::new();
map.insert(1, "a");
map.insert(3, "c");
map.insert(2, "b");
let vec: Vec<(usize, &str)> = map.drain().collect();
assert_eq!(vec, vec![(1, "a"), (2, "b"), (3, "c")]);
assert_eq!(map.len(), 0);
}
#[test]