diff --git a/src/tropical_andor.jl b/src/tropical_andor.jl index fd73f9a..ae588ef 100644 --- a/src/tropical_andor.jl +++ b/src/tropical_andor.jl @@ -50,4 +50,4 @@ Base.one(::TropicalAndOr) = one(TropicalAndOr) Base.inv(x::TropicalAndOr) = TropicalAndOr(!x.n) # bool type only have two values -Base.isapprox(x::TropicalAndOr, y::TropicalAndOr; kwargs...) = ispprox(x.n, y.n; kwargs...) +Base.isapprox(x::TropicalAndOr, y::TropicalAndOr; kwargs...) = isapprox(x.n, y.n; kwargs...) diff --git a/test/tropical_andor.jl b/test/tropical_andor.jl index 2ee56b8..a0ff738 100644 --- a/test/tropical_andor.jl +++ b/test/tropical_andor.jl @@ -17,6 +17,7 @@ using TropicalNumbers @test zero(TropicalAndOr) == TropicalAndOr(false) @test one(TropicalAndOr) == TropicalAndOr(true) + @test zero(TropicalAndOr) ≈ TropicalAndOr(false) println(TropicalAndOr(true)) end