1 use std::collections::BinaryHeap;
2 use std::iter::Iterator;
8 let mut tester = BinaryHeap::with_capacity(len);
9 assert_eq!(tester.len(), 0);
10 assert!(tester.capacity() >= len);
14 assert_eq!(tester.len(), len);
15 assert_eq!(tester.iter().count(), len);
21 let mut heap = (0..128i32).collect::<BinaryHeap<_>>();
23 assert!(!heap.is_empty());
26 for x in heap.drain() {
29 assert_eq!(sum, 127 * 128 / 2);
31 assert!(heap.is_empty());