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
 #