Mercurial > repos > public > sbplib_julia
diff test/Grids/multiblockgrids_test.jl @ 2024:3fb33f00dab2 feature/grids/multiblock_grids
Implement getindex
| author | Jonatan Werpers <jonatan@werpers.com> |
|---|---|
| date | Wed, 12 Mar 2025 11:15:36 +0100 |
| parents | 50e7090f5a95 |
| children | 1b6f150d95c5 |
line wrap: on
line diff
--- a/test/Grids/multiblockgrids_test.jl Wed Mar 12 11:11:50 2025 +0100 +++ b/test/Grids/multiblockgrids_test.jl Wed Mar 12 11:15:36 2025 +0100 @@ -75,12 +75,13 @@ @testset "grids" begin gs, cs = multiblockgrid1d() @test grids(MultiBlockGrid(gs, cs)) == gs - gs, cs = multiblockgrid1d() - @test grids(MultiBlockGrid(gs, cs)) == gs + gs, cs = multiblockgrid2d() @test grids(MultiBlockGrid(gs, cs)) == gs + gs, cs = multiblockgrid_matrix() @test grids(MultiBlockGrid(gs, cs)) == gs + gs, cs = multiblockgrid_dict() @test grids(MultiBlockGrid(gs, cs)) == gs end @@ -88,19 +89,30 @@ @testset "connections" begin gs, cs = multiblockgrid1d() @test connections(MultiBlockGrid(gs, cs)) == cs - gs, cs = multiblockgrid1d() - @test connections(MultiBlockGrid(gs, cs)) == cs + gs, cs = multiblockgrid2d() @test connections(MultiBlockGrid(gs, cs)) == cs + gs, cs = multiblockgrid_matrix() @test connections(MultiBlockGrid(gs, cs)) == cs + gs, cs = multiblockgrid_dict() @test connections(MultiBlockGrid(gs, cs)) == cs end end @testset "Base.getindex" begin - @test_broken false + gs, cs = multiblockgrid1d() + @test MultiBlockGrid(gs, cs)[2] == gs[2] + + gs, cs = multiblockgrid2d() + @test MultiBlockGrid(gs, cs)[3] == gs[3] + + gs, cs = multiblockgrid_matrix() + @test MultiBlockGrid(gs, cs)[1,2] == gs[1,2] + + gs, cs = multiblockgrid_dict() + @test MultiBlockGrid(gs, cs)[:a] == gs[:a] end @testset "boundary_identifiers" begin
