Mercurial > repos > public > sbplib_julia
changeset 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 | dacbcba33d7d |
children | aaf8e331cb80 895ec483d741 1936e38fe51e |
files | test/testSbpOperators.jl |
diffstat | 1 files changed, 9 insertions(+), 5 deletions(-) [+] |
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 #