Mercurial > repos > public > sbplib_julia
comparison test/Grids/parameter_space_test.jl @ 1989:77ff0a2acbe5 feature/grids/parameter_spaces/in
Add Base.in for Interval
author | Jonatan Werpers <jonatan@werpers.com> |
---|---|
date | Wed, 23 Apr 2025 15:27:42 +0200 |
parents | 15be190a40cd |
children | 8cf1764ba124 |
comparison
equal
deleted
inserted
replaced
1985:5d34b88e5733 | 1989:77ff0a2acbe5 |
---|---|
20 @test unitinterval(Int) isa Interval{Int} | 20 @test unitinterval(Int) isa Interval{Int} |
21 @test unitinterval(Int) == Interval(0,1) | 21 @test unitinterval(Int) == Interval(0,1) |
22 @test limits(unitinterval(Int)) == (0,1) | 22 @test limits(unitinterval(Int)) == (0,1) |
23 | 23 |
24 @test boundary_identifiers(unitinterval()) == (LowerBoundary(), UpperBoundary()) | 24 @test boundary_identifiers(unitinterval()) == (LowerBoundary(), UpperBoundary()) |
25 | |
26 @test 0 ∈ Interval(0,1) | |
27 @test 0. ∈ Interval(0,1) | |
28 @test 1. ∈ Interval(0,1) | |
29 @test 2 ∉ Interval(0,1) | |
30 @test -1 ∉ Interval(0,1) | |
31 @test -1. ∉ Interval(0,1) | |
25 end | 32 end |
26 | 33 |
27 @testset "HyperBox" begin | 34 @testset "HyperBox" begin |
28 @test HyperBox{<:Any, 2} <: ParameterSpace{2} | 35 @test HyperBox{<:Any, 2} <: ParameterSpace{2} |
29 @test HyperBox([1,1], [2,2]) isa HyperBox{Int, 2} | 36 @test HyperBox([1,1], [2,2]) isa HyperBox{Int, 2} |