Mercurial > repos > public > sbplib_julia
diff test/Grids/equidistant_grid_test.jl @ 1282:11b08b242e48 refactor/grids
Make equdistant_grid return an EquidistantGrid for the 1d Case
author | Jonatan Werpers <jonatan@werpers.com> |
---|---|
date | Mon, 27 Feb 2023 15:39:13 +0100 |
parents | 1157f889bf50 |
children | 4684c7f1c4cb |
line wrap: on
line diff
--- a/test/Grids/equidistant_grid_test.jl Mon Feb 27 08:48:38 2023 +0100 +++ b/test/Grids/equidistant_grid_test.jl Mon Feb 27 15:39:13 2023 +0100 @@ -85,13 +85,17 @@ @testset "equidistant_grid" begin - @test equidistant_grid(4,0.0,1.0) isa TensorGrid - @test equidistant_grid(4,0.0,8.0) isa TensorGrid + @test equidistant_grid(4,0.0,1.0) isa EquidistantGrid + @test equidistant_grid((4,3),(0.0,0.0),(8.0,5.0)) isa TensorGrid + # constuctor @test_throws DomainError equidistant_grid(0,0.0,1.0) @test_throws DomainError equidistant_grid(1,1.0,1.0) @test_throws DomainError equidistant_grid(1,1.0,-1.0) - @test equidistant_grid(4,0.0,1.0) == equidistant_grid((4,),(0.0,),(1.0,)) + + @test_throws DomainError equidistant_grid((0,0),(0.0,0.0),(1.0,1.0)) + @test_throws DomainError equidistant_grid((1,1),(1.0,1.0),(1.0,1.0)) + @test_throws DomainError equidistant_grid((1,1),(1.0,1.0),(-1.0,-1.0)) @testset "Base" begin @test eltype(equidistant_grid(4,0.0,1.0)) == Float64