add tests

This commit is contained in:
Oliver Schneider 2016-06-21 13:48:56 +02:00
parent 77e2155778
commit eef439cb78
No known key found for this signature in database
GPG key ID: 56D6EEA0FC67AC46

View file

@ -0,0 +1,15 @@
#![feature(plugin)]
#![plugin(clippy)]
#![deny(clippy, clippy_pedantic)]
fn main() {
let _: Vec<_> = vec![5; 6].into_iter() //~ERROR called `filter(p).map(q)` on an Iterator
.filter(|&x| x == 0)
.map(|x| x * 2)
.collect();
let _: Vec<_> = vec![5i8; 6].into_iter() //~ERROR called `filter(p).flat_map(q)` on an Iterator
.filter(|&x| x == 0)
.flat_map(|x| x.checked_mul(2))
.collect();
}