Diffstat (limited to 'tests/test.rs')
| -rw-r--r-- | tests/test.rs | 12 |
1 files changed, 9 insertions, 3 deletions
diff --git a/tests/test.rs b/tests/test.rs index 2d9b67b..049fe05 100644 --- a/tests/test.rs +++ b/tests/test.rs @@ -29,6 +29,12 @@ macro_rules! test { test(stringify!($x), $call); } }; + (boxed $x:ident, $call:path) => { + #[test] + fn $x() { + test(stringify!($x), |x, p| $call(x.boxed(), p)) + } + }; } test!(o2x2, remapper::ordered::bayer2x2); @@ -38,6 +44,6 @@ test!(o16x16, remapper::ordered::bayer16x16); test!(o32x32, remapper::ordered::bayer32x32); test!(o64x64, remapper::ordered::bayer64x64); -// test!(s1, remapper::diffusion::sierra::sierra::<241>); -// test!(s2, remapper::diffusion::sierra::sierra_two::<241>); -// test!(s3, remapper::diffusion::sierra::sierra_lite::<241>); +test!(boxed s1, remapper::diffusion::sierra::sierra::<255, 4>); +test!(boxed s2, remapper::diffusion::sierra::sierra_two::<255, 4>); +test!(boxed s3, remapper::diffusion::sierra::sierra_lite::<255, 4>); |