Mercurial > repos > public > sbplib_julia
diff test/Grids/tensor_grid_test.jl @ 1414:1aa8adbf13d5 bugfix/grids/complete_interface_impl
Move tests for axes out of indexing interface testset
author | Jonatan Werpers <jonatan@werpers.com> |
---|---|
date | Wed, 23 Aug 2023 09:36:05 +0200 |
parents | 410bc321242c |
children | 949fe47d65a4 f11615573e4d e3a80ef08d09 |
line wrap: on
line diff
--- a/test/Grids/tensor_grid_test.jl Wed Aug 23 09:32:01 2023 +0200 +++ b/test/Grids/tensor_grid_test.jl Wed Aug 23 09:36:05 2023 +0200 @@ -39,10 +39,6 @@ @test g[begin, begin] == g[1,1] @test g[begin, end] == g[1,6] @test g[end, end] == g[11,6] - - @test axes(g, 1) == 1:11 - @test axes(g, 2) == 1:6 - @test axes(g) == (1:11,1:6) end @testset "cartesian indexing" begin @@ -114,6 +110,16 @@ @test collect(TensorGrid(g₁, g₄, g₂)) == [@SVector[x,1,2,y] for x ∈ range(0,1,length=11), y ∈ range(2,3,length=6)] end + @testset "Base" begin + g₁ = EquidistantGrid(range(0,1,length=11)) + g₂ = EquidistantGrid(range(2,3,length=6)) + g = TensorGrid(g₁, g₂) + + @test axes(g, 1) == 1:11 + @test axes(g, 2) == 1:6 + @test axes(g) == (1:11,1:6) + end + @testset "refine" begin g1(n) = EquidistantGrid(range(0,1,length=n)) g2(n) = EquidistantGrid(range(2,3,length=n))