#[cfg(test)] extern crate quickcheck; #[cfg(test)] #[macro_use(quickcheck)] extern crate quickcheck_macros; #[cfg(test)] mod test { use flat_rs::zigzag::{to_isize, to_usize}; #[quickcheck] fn zigzag(i: isize) -> bool { let u = to_usize(i); let converted_i = to_isize(u); converted_i == i } }