Skip to content

Commit dfc73f3

Browse files
authored
Add Jacobi integral tests (#213)
1 parent c29fe02 commit dfc73f3

File tree

1 file changed

+12
-0
lines changed

1 file changed

+12
-0
lines changed

test/JacobiTest.jl

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -614,6 +614,18 @@ using Static
614614
gexp = gexp - coefficients(gexp)[1]
615615
@test g gexp
616616
end
617+
618+
@testset for n in 3:6, d in ((), (0..1,)),
619+
sp in (Legendre(d...), Jacobi(1,1, d...), Jacobi(1,3, d...),
620+
Jacobi(0,0.5, d...), Jacobi(0.5,0.5, d...), Jacobi(0.5, 1.5, d...))
621+
f = Fun(sp, Float64[zeros(n); 2])
622+
@test Integral(1) * (Derivative(1) * f) f
623+
@test Integral(2) * (Derivative(2) * f) f
624+
@test Integral(3) * (Derivative(3) * f) f
625+
@test Derivative(1) * (Integral(1) * f) f
626+
@test Derivative(2) * (Integral(2) * f) f
627+
@test Derivative(3) * (Integral(3) * f) f
628+
end
617629
end
618630

619631
@testset "type inference" begin

0 commit comments

Comments
 (0)