Skip to content

Commit 57834a1

Browse files
committed
Use get() in tests
1 parent efd0ead commit 57834a1

File tree

1 file changed

+7
-8
lines changed

1 file changed

+7
-8
lines changed

src/parse.rs

Lines changed: 7 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -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

Comments
 (0)