Skip to content

Commit 78c21c6

Browse files
committed
Fix MOI tests
1 parent 5214f4d commit 78c21c6

File tree

1 file changed

+4
-7
lines changed

1 file changed

+4
-7
lines changed

test/moi_wrapper.jl

Lines changed: 4 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,6 @@ const MOI = MathOptInterface
55
const MOIU = MOI.Utilities
66
import DelimitedFiles
77
import Ipopt
8-
import Ipopt
98
import HiGHS
109
import SCS
1110

@@ -15,13 +14,11 @@ _vaf(c::Vector{Float64}) = VAF(MOI.ScalarAffineTerm{Float64}[], c)
1514
@testset "MOI Unit" begin
1615
function test_runtests()
1716
model = DiffOpt.diff_optimizer(HiGHS.Optimizer)
17+
# `Variable.ZerosBridge` makes dual needed by some tests fail.
18+
MOI.Bridges.remove_bridge(model.optimizer.optimizer, MOI.Bridges.Variable.ZerosBridge{Float64})
1819
MOI.set(model, MOI.Silent(), true)
19-
MOI.Test.runtests(model, MOI.Test.Config(),
20-
exclude = [
21-
"test_conic_linear_VectorOfVariables_2",
22-
"test_attribute_SolverVersion",
23-
]
24-
)
20+
config = MOI.Test.Config(exclude = Any[MOI.SolverVersion])
21+
MOI.Test.runtests(model, config),
2522
return
2623
end
2724
test_runtests()

0 commit comments

Comments
 (0)