Jakub Kotur | a425e55 | 2020-12-21 17:28:15 +0100 | [diff] [blame] | 1 | use itertools::Itertools; |
2 | |||||
3 | #[test] | ||||
4 | fn specialization_intersperse() { | ||||
5 | let mut iter = (1..2).intersperse(0); | ||||
6 | iter.clone().for_each(|x| assert_eq!(Some(x), iter.next())); | ||||
7 | |||||
8 | let mut iter = (1..3).intersperse(0); | ||||
9 | iter.clone().for_each(|x| assert_eq!(Some(x), iter.next())); | ||||
10 | |||||
11 | let mut iter = (1..4).intersperse(0); | ||||
12 | iter.clone().for_each(|x| assert_eq!(Some(x), iter.next())); | ||||
13 | } |