Skip to content

Commit dec0ea0

Browse files
committed
Correct drain implementations in libcollectionstest
1 parent 493355d commit dec0ea0

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

src/libcollectionstest/vec_deque.rs

+4-4
Original file line numberDiff line numberDiff line change
@@ -475,7 +475,7 @@ fn test_drain() {
475475
let mut d: VecDeque<i32> = VecDeque::new();
476476

477477
{
478-
let mut iter = d.drain();
478+
let mut iter = d.drain(..);
479479

480480
assert_eq!(iter.size_hint(), (0, Some(0)));
481481
assert_eq!(iter.next(), None);
@@ -492,7 +492,7 @@ fn test_drain() {
492492
d.push_back(i);
493493
}
494494

495-
assert_eq!(d.drain().collect::<Vec<_>>(), [0, 1, 2, 3, 4]);
495+
assert_eq!(d.drain(..).collect::<Vec<_>>(), [0, 1, 2, 3, 4]);
496496
assert!(d.is_empty());
497497
}
498498

@@ -506,7 +506,7 @@ fn test_drain() {
506506
d.push_front(i);
507507
}
508508

509-
assert_eq!(d.drain().collect::<Vec<_>>(), [8,7,6,0,1,2,3,4]);
509+
assert_eq!(d.drain(..).collect::<Vec<_>>(), [8,7,6,0,1,2,3,4]);
510510
assert!(d.is_empty());
511511
}
512512

@@ -521,7 +521,7 @@ fn test_drain() {
521521
}
522522

523523
{
524-
let mut it = d.drain();
524+
let mut it = d.drain(..);
525525
assert_eq!(it.size_hint(), (8, Some(8)));
526526
assert_eq!(it.next(), Some(8));
527527
assert_eq!(it.size_hint(), (7, Some(7)));

0 commit comments

Comments
 (0)