diff --git a/src/iis.jl b/src/iis.jl index ad037b5..90b1245 100644 --- a/src/iis.jl +++ b/src/iis.jl @@ -118,12 +118,12 @@ function MOI.get(optimizer::Optimizer, ::MOI.TimeLimitSec) end function MOI.set(optimizer::Optimizer, ::MOI.Silent, value::Bool) - optimizer.verbose = value + optimizer.verbose = !value return end function MOI.get(optimizer::Optimizer, ::MOI.Silent) - return optimizer.verbose + return !optimizer.verbose end struct SkipFeasibilityCheck <: MOI.AbstractOptimizerAttribute end diff --git a/test/runtests.jl b/test/runtests.jl index 2e2050b..df156e1 100644 --- a/test/runtests.jl +++ b/test/runtests.jl @@ -430,9 +430,9 @@ function test_pass_attribute() MOI.set(solver, MOIIS.InnerOptimizer(), HiGHS.Optimizer) MOI.set(solver, MOI.TimeLimitSec(), 5.0) @test MOI.get(solver, MOI.TimeLimitSec()) == 5.0 - @test MOI.get(solver, MOI.Silent()) == false - MOI.set(solver, MOI.Silent(), true) @test MOI.get(solver, MOI.Silent()) == true + MOI.set(solver, MOI.Silent(), false) + @test MOI.get(solver, MOI.Silent()) == false @test MOI.get(solver, MOIIS.ElasticFilterTolerance()) == 1e-5 MOI.set(solver, MOIIS.ElasticFilterTolerance(), 1e-3) @test MOI.get(solver, MOIIS.ElasticFilterTolerance()) == 1e-3