@@ -414,7 +414,7 @@ mod tests {
414414 let names = Names :: parse ( lines. to_vec ( ) , & mut send) . unwrap ( ) ;
415415 assert ! ( recv. try_recv( ) . is_err( ) ) ;
416416 assert_eq ! ( names. len( ) , 1 ) ;
417- let first = names. iter ( ) . next ( ) . unwrap ( ) ;
417+ let first = names. get ( 0 ) . unwrap ( ) ;
418418 assert_eq ! (
419419 first. attributes( ) ,
420420 & [ NameAttribute :: from( "\\ HasNoChildren" ) ]
@@ -441,14 +441,13 @@ mod tests {
441441 let fetches = Fetches :: parse ( lines. to_vec ( ) , & mut send) . unwrap ( ) ;
442442 assert ! ( recv. try_recv( ) . is_err( ) ) ;
443443 assert_eq ! ( fetches. len( ) , 2 ) ;
444- let mut iter = fetches. iter ( ) ;
445- let first = iter. next ( ) . unwrap ( ) ;
444+ let first = fetches. get ( 0 ) . unwrap ( ) ;
446445 assert_eq ! ( first. message, 24 ) ;
447446 assert_eq ! ( first. flags( ) , & [ Flag :: Seen ] ) ;
448447 assert_eq ! ( first. uid, Some ( 4827943 ) ) ;
449448 assert_eq ! ( first. body( ) , None ) ;
450449 assert_eq ! ( first. header( ) , None ) ;
451- let second = iter . next ( ) . unwrap ( ) ;
450+ let second = fetches . get ( 1 ) . unwrap ( ) ;
452451 assert_eq ! ( second. message, 25 ) ;
453452 assert_eq ! ( second. flags( ) , & [ Flag :: Seen ] ) ;
454453 assert_eq ! ( second. uid, None ) ;
@@ -466,7 +465,7 @@ mod tests {
466465 let fetches = Fetches :: parse ( lines. to_vec ( ) , & mut send) . unwrap ( ) ;
467466 assert_eq ! ( recv. try_recv( ) , Ok ( UnsolicitedResponse :: Recent ( 1 ) ) ) ;
468467 assert_eq ! ( fetches. len( ) , 1 ) ;
469- let first = fetches. iter ( ) . next ( ) . unwrap ( ) ;
468+ let first = fetches. get ( 0 ) . unwrap ( ) ;
470469 assert_eq ! ( first. message, 37 ) ;
471470 assert_eq ! ( first. uid, Some ( 74 ) ) ;
472471 }
@@ -489,7 +488,7 @@ mod tests {
489488 } )
490489 ) ;
491490 assert_eq ! ( fetches. len( ) , 1 ) ;
492- let first = fetches. iter ( ) . next ( ) . unwrap ( ) ;
491+ let first = fetches. get ( 0 ) . unwrap ( ) ;
493492 assert_eq ! ( first. message, 37 ) ;
494493 assert_eq ! ( first. uid, Some ( 74 ) ) ;
495494 }
@@ -505,7 +504,7 @@ mod tests {
505504 assert_eq ! ( recv. try_recv( ) . unwrap( ) , UnsolicitedResponse :: Expunge ( 4 ) ) ;
506505
507506 assert_eq ! ( names. len( ) , 1 ) ;
508- let first = names. iter ( ) . next ( ) . unwrap ( ) ;
507+ let first = names. get ( 0 ) . unwrap ( ) ;
509508 assert_eq ! (
510509 first. attributes( ) ,
511510 & [ NameAttribute :: from( "\\ HasNoChildren" ) ]
@@ -658,7 +657,7 @@ mod tests {
658657 }
659658 assert ! ( recv. try_recv( ) . is_err( ) ) ;
660659 assert_eq ! ( fetches. len( ) , 1 ) ;
661- let first = fetches. iter ( ) . next ( ) . unwrap ( ) ;
660+ let first = fetches. get ( 0 ) . unwrap ( ) ;
662661 assert_eq ! ( first. message, 49 ) ;
663662 assert_eq ! ( first. flags( ) , & [ Flag :: Seen , Flag :: Answered ] ) ;
664663 assert_eq ! ( first. uid, Some ( 117 ) ) ;
0 commit comments