Mercurial > repos > public > sbplib_julia
diff test/testSbpOperators.jl @ 382:5c10cd0ed1fe
testSbpOperators.jl: Add a test for Quadrature and mark some tests broken
author | Jonatan Werpers <jonatan@werpers.com> |
---|---|
date | Wed, 30 Sep 2020 21:53:52 +0200 |
parents | de4746d6d126 |
children | aaf8e331cb80 |
line wrap: on
line diff
--- a/test/testSbpOperators.jl Wed Sep 30 21:49:48 2020 +0200 +++ b/test/testSbpOperators.jl Wed Sep 30 21:53:52 2020 +0200 @@ -143,12 +143,16 @@ Q = Quadrature(g, op.quadratureClosure) - v = ones(Float64, size(g)) - @test Q isa TensorMapping{T,2,2} where T @test Q' isa TensorMapping{T,2,2} where T - @test sum(collect(Q*v)) ≈ (Lx*Ly) - @test collect(Q*v) == collect(Q'*v) + + v = ones(Float64, size(g)) + @test sum(Q*v) ≈ Lx*Ly + + v = 2*ones(Float64, size(g)) + @test_broken sum(Q*v) ≈ 2*Lx*Ly + + @test Q*v == Q'*v end @testset "InverseDiagonalInnerProduct" begin @@ -177,7 +181,7 @@ @test Qinv isa TensorMapping{T,2,2} where T @test Qinv' isa TensorMapping{T,2,2} where T - @test collect(Qinv*(Q*v)) ≈ v + @test_broken collect(Qinv*(Q*v)) ≈ v @test collect(Qinv*v) == collect(Qinv'*v) end #