diff test/Grids/equidistant_grid_test.jl @ 1824:7a2375080287 refactor/grids/iterable_boundary_indices

WIP
author Jonatan Werpers <jonatan@werpers.com>
date Wed, 19 Jun 2024 11:16:42 +0200
parents 3e7438e2a033
children 98ae79eb0709
line wrap: on
line diff
--- a/test/Grids/equidistant_grid_test.jl	Tue Jun 11 21:43:01 2024 +0200
+++ b/test/Grids/equidistant_grid_test.jl	Wed Jun 19 11:16:42 2024 +0200
@@ -70,12 +70,17 @@
 
     @testset "boundary_indices" begin
         g = EquidistantGrid(0:0.1:1)
-        @test boundary_indices(g, Lower()) == (1,)
-        @test boundary_indices(g, Upper()) == (11,)
+        @test collect(boundary_indices(g, Lower())) == [(1,)]
+        @test collect(boundary_indices(g, Upper())) == [(11,)]
+
+
+        gf = collect(1:length(g))
+        @test gf[boundary_indices(g, Lower()] == gf[1]
+        @test gf[boundary_indices(g, Upper()] == gf[11]
 
         g = EquidistantGrid(2:0.1:10)
-        @test boundary_indices(g, Lower()) == (1,)
-        @test boundary_indices(g, Upper()) == (81,)
+        @test collect(boundary_indices(g, Lower())) == [(1,)]
+        @test collect(boundary_indices(g, Upper())) == [(81,)]
 
     end