def test_kernel_sinc(self): """ Tests :func:`colour.algebra.interpolation.kernel_sinc` definition. """ np.testing.assert_almost_equal( kernel_sinc(np.linspace(-5, 5, 25)), np.array([ 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.02824617, 0.12732395, 0.03954464, -0.16539867, -0.18006326, 0.19098593, 0.73791298, 1.00000000, 0.73791298, 0.19098593, -0.18006326, -0.16539867, 0.03954464, 0.12732395, 0.02824617, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000 ]), decimal=7) np.testing.assert_almost_equal( kernel_sinc(np.linspace(-5, 5, 25), 1), np.array([ 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.19098593, 0.73791298, 1.00000000, 0.73791298, 0.19098593, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000 ]), decimal=7)