From daafeb3e0eb2ccff8e4a4d5869ef5cfe589ebfe3 Mon Sep 17 00:00:00 2001 From: Sheehan Olver Date: Mon, 27 Mar 2023 20:34:30 +0100 Subject: [PATCH] Add tests for #202 and #203 --- test/libfasttransformstests.jl | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/test/libfasttransformstests.jl b/test/libfasttransformstests.jl index 061614cd..de9d5f78 100644 --- a/test/libfasttransformstests.jl +++ b/test/libfasttransformstests.jl @@ -228,3 +228,9 @@ FastTransforms.ft_set_num_threads(ceil(Int, Base.Sys.CPU_THREADS/2)) pa = plan_spinsph_analysis(A, 2) test_nd_plans(p, ps, pa, A) end + +@testset "ultra2ulta bug and cheb2leg normalisation (#202, #203)" begin + @test ultra2ultra([0.0, 1.0], 1, 1) == [0,1] + @test cheb2leg([0.0, 1.0], normcheb=true) ≈ [0.,sqrt(2/π)] + @test cheb2leg([0.0, 1.0], normleg=true) ≈ [0.,sqrt(2/3)] +end \ No newline at end of file