Mercurial > repos > public > sbplib_julia
annotate test/Grids/grid_test.jl @ 1252:c150eabaf656 refactor/grids
Fix or mark tests broken where needed
| author | Jonatan Werpers <jonatan@werpers.com> |
|---|---|
| date | Wed, 22 Feb 2023 12:47:08 +0100 |
| parents | 6323d2fe3b4f |
| children | 20f42cf0800c |
| rev | line source |
|---|---|
| 1245 | 1 using Sbplib.Grids |
| 2 using Test | |
| 3 | |
| 4 @testset "Grid" begin | |
| 5 @test_broken false | |
| 6 end | |
| 7 | |
| 8 @testset "eval_on" begin | |
|
1252
c150eabaf656
Fix or mark tests broken where needed
Jonatan Werpers <jonatan@werpers.com>
parents:
1245
diff
changeset
|
9 g = equidistant_grid((5,3), (0.0,0.0), (2.0,1.0)) |
|
c150eabaf656
Fix or mark tests broken where needed
Jonatan Werpers <jonatan@werpers.com>
parents:
1245
diff
changeset
|
10 |
|
c150eabaf656
Fix or mark tests broken where needed
Jonatan Werpers <jonatan@werpers.com>
parents:
1245
diff
changeset
|
11 @test_broken eval_on(g, (x,y) -> 0.) isa LazyArray |
|
c150eabaf656
Fix or mark tests broken where needed
Jonatan Werpers <jonatan@werpers.com>
parents:
1245
diff
changeset
|
12 @test_broken eval_on(g, (x,y) -> 0.) == fill(0., (5,3)) |
|
c150eabaf656
Fix or mark tests broken where needed
Jonatan Werpers <jonatan@werpers.com>
parents:
1245
diff
changeset
|
13 |
|
c150eabaf656
Fix or mark tests broken where needed
Jonatan Werpers <jonatan@werpers.com>
parents:
1245
diff
changeset
|
14 f(x,y) = sin(x)*cos(y) |
|
c150eabaf656
Fix or mark tests broken where needed
Jonatan Werpers <jonatan@werpers.com>
parents:
1245
diff
changeset
|
15 @test_broken eval_on(g, f) == map(p->f(p...), points(g)) |
| 1245 | 16 end |
| 17 | |
| 18 @testset "getcomponent" begin | |
| 19 @test_broken false | |
| 20 end |
