diff test/Grids/grid_test.jl @ 1509:cfc24f132641 feature/grids/componentview

Add testset to clarify the purpose of equality tests
author Jonatan Werpers <jonatan@werpers.com>
date Mon, 19 Feb 2024 15:58:07 +0100
parents a7689021d4c2
children b2eaa1ad19c8
line wrap: on
line diff
--- a/test/Grids/grid_test.jl	Mon Feb 19 15:57:10 2024 +0100
+++ b/test/Grids/grid_test.jl	Mon Feb 19 15:58:07 2024 +0100
@@ -90,11 +90,12 @@
 @testset "ArrayComponentView" begin
     v = [@SMatrix[1 3; 2 4] .+ 100*i .+ 10*j for i ∈ 1:3, j∈ 1:4]
 
-    @test ArrayComponentView(v, (1,1)) == ArrayComponentView(v, (1,1)) # REVIEW: Does not test anything?
-    @test ArrayComponentView(v, (1,1)) == ArrayComponentView(copy(v), (1,1))
-    # REVIEW: The two below are equivalent?
-    @test ArrayComponentView(v, (1,1)) == [1 .+ 100*i .+ 10*j for i ∈ 1:3, j∈ 1:4]
-    @test [1 .+ 100*i .+ 10*j for i ∈ 1:3, j∈ 1:4] == ArrayComponentView(v, (1,1))
+    @testset "==" begin
+        @test ArrayComponentView(v, (1,1)) == ArrayComponentView(v, (1,1))
+        @test ArrayComponentView(v, (1,1)) == ArrayComponentView(copy(v), (1,1))
+        @test ArrayComponentView(v, (1,1)) == [1 .+ 100*i .+ 10*j for i ∈ 1:3, j∈ 1:4]
+        @test [1 .+ 100*i .+ 10*j for i ∈ 1:3, j∈ 1:4] == ArrayComponentView(v, (1,1))
+    end
 end
 
 @testset "_ncomponents" begin