def test_gauss_list(): x, g = cw04.gen_gaussian_list(-2, 1, 3) desired = [0.24197072451914337, 0.3989422804014327, 0.24197072451914337] print("Obtained:", g) print("Desired:", desired) # For comparing floating point values, nose has useful helper functions # to ensure they are equal up to a numerical precision tolerance nose.tools.assert_almost_equal(g, desired)
def test_gauss_list(): """test_gauss_list() Tests whether Gaussian values are correct for domain points -1, 0, and 1, using the reference list implementation. """ x,g = cw04.gen_gaussian_list(-1,1,3) desired = [0.24197072451914337, 0.3989422804014327, 0.24197072451914337] print("Obtained:",g) print("Desired:",desired) # For comparing floating point values, nose has useful helper functions # to ensure they are equal up to a numerical precision tolerance nose.tools.assert_almost_equal(g, desired)