1
Fork 0

Extend the test for EscapeUnicode

to also check that it is legitimately an `ExactSizeIterator`.
This commit is contained in:
Andrea Canciani 2016-05-26 10:54:58 +02:00
parent 41950c64a1
commit 6b5e86b0ce

View file

@ -276,6 +276,12 @@ fn eu_iterator_specializations() {
// Check last
assert_eq!(iter.clone().last(), Some('}'));
// Check len
assert_eq!(iter.len(), len - offset);
// Check size_hint (= len in ExactSizeIterator)
assert_eq!(iter.size_hint(), (iter.len(), Some(iter.len())));
// Check counting
assert_eq!(iter.clone().count(), len - offset);