|
25 | 25 |
|
26 | 26 | @testset "any" begin |
27 | 27 | ctree = copy(tree) |
28 | | - @test any(t.degree == 2, ctree) |
| 28 | + @test any(t -> t.degree == 2, ctree) |
29 | 29 | @test any(_ -> true, ctree) |
30 | 30 | @test any(t -> t.degree == 0 && t.constant && t.val == 3.2, ctree) |
31 | 31 | @test !any(t -> t.degree == 0 && t.constant && t.val == 3.3, ctree) |
32 | 32 | end |
33 | 33 |
|
34 | 34 | @testset "collect" begin |
35 | 35 | ctree = copy(tree) |
36 | | - @test first(collect(ctree)) == Node{Float64} |
| 36 | + @test typeof(first(collect(ctree))) == Node{Float64} |
37 | 37 | @test objectid(first(collect(ctree))) == objectid(ctree) |
38 | 38 | @test objectid(first(collect(ctree))) == objectid(ctree) |
39 | 39 | @test objectid(first(collect(ctree))) == objectid(ctree) |
|
55 | 55 | @testset "filter" begin |
56 | 56 | ctree = copy(tree) |
57 | 57 | @test filter(_ -> true, ctree) == collect(ctree) |
58 | | - @test length(filter(t -> t.degree == 0 && !t.constant)) == 6 |
59 | | - @test unique(filter(t -> t.degree == 0 && !t.constant)) == [x1, x2, x3] |
| 58 | + @test length(filter(t -> t.degree == 0 && !t.constant, ctree)) == 6 |
| 59 | + @test unique(filter(t -> t.degree == 0 && !t.constant, ctree)) == [x1, x2, x3] |
60 | 60 | @test length(filter(t -> t.degree == 1, ctree)) == 1 |
61 | 61 | @test length(filter(t -> t.degree == 2, ctree)) == 11 |
62 | 62 | @test filter(==(x1), ctree) == [x1, x1, x1] |
|
0 commit comments