Skip to content

Commit 136b03e

Browse files
committed
Add broken tests
1 parent 35b46e2 commit 136b03e

File tree

1 file changed

+7
-7
lines changed

1 file changed

+7
-7
lines changed

test/bridge.jl

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -132,7 +132,7 @@ MOIU.@model NoRSOCModel () (EqualTo, GreaterThan, LessThan, Interval) (Zeros, No
132132
# Dual is not yet implemented for RootDet and GeoMean bridges
133133
@test !MOI.canget(fullbridgedmock, MOI.ConstraintDual(), MOI.ConstraintIndex{MOI.VectorAffineFunction{Float64}, MOI.RootDetConeTriangle})
134134
ci = first(MOI.get(fullbridgedmock, MOI.ListOfConstraintIndices{MOI.VectorAffineFunction{Float64}, MOI.RootDetConeTriangle}()))
135-
@test !MOI.canmodify(fullbridgedmock, typeof(ci), MOI.VectorConstantChange{Float64})
135+
@test_broken !MOI.canmodify(fullbridgedmock, typeof(ci), MOI.VectorConstantChange{Float64})
136136
test_delete_bridge(fullbridgedmock, ci, 4, ((MOI.VectorAffineFunction{Float64}, MOI.RotatedSecondOrderCone, 0),
137137
(MOI.VectorAffineFunction{Float64}, MOI.GeometricMeanCone, 0),
138138
(MOI.VectorAffineFunction{Float64}, MOI.PositiveSemidefiniteConeTriangle, 0)))
@@ -184,7 +184,7 @@ end
184184
(MOI.VectorAffineFunction{Float64}, MOI.SecondOrderCone) => [[3/2, 1/2, -1.0, -1.0]])
185185
MOIT.rotatedsoc1ftest(bridgedmock, config)
186186
ci = first(MOI.get(bridgedmock, MOI.ListOfConstraintIndices{MOI.VectorAffineFunction{Float64}, MOI.RotatedSecondOrderCone}()))
187-
@test !MOI.canmodify(bridgedmock, typeof(ci), MOI.VectorConstantChange{Float64})
187+
@test_broken !MOI.canmodify(bridgedmock, typeof(ci), MOI.VectorConstantChange{Float64})
188188
test_delete_bridge(bridgedmock, ci, 2, ((MOI.VectorAffineFunction{Float64}, MOI.SecondOrderCone, 0),))
189189
end
190190

@@ -196,7 +196,7 @@ end
196196
# Dual is not yet implemented for GeoMean bridge
197197
@test !MOI.canget(bridgedmock, MOI.ConstraintDual(), MOI.ConstraintIndex{MOI.VectorOfVariables, MOI.GeometricMeanCone})
198198
ci = first(MOI.get(bridgedmock, MOI.ListOfConstraintIndices{MOI.VectorAffineFunction{Float64}, MOI.GeometricMeanCone}()))
199-
@test !MOI.canmodify(bridgedmock, typeof(ci), MOI.VectorConstantChange{Float64})
199+
@test_broken !MOI.canmodify(bridgedmock, typeof(ci), MOI.VectorConstantChange{Float64})
200200
test_delete_bridge(bridgedmock, ci, 4, ((MOI.VectorAffineFunction{Float64}, MOI.RotatedSecondOrderCone, 0),
201201
(MOI.ScalarAffineFunction{Float64}, MOI.LessThan{Float64}, 1)))
202202
end
@@ -209,7 +209,7 @@ end
209209
MOIT.soc1vtest(bridgedmock, config)
210210
MOIT.soc1ftest(bridgedmock, config)
211211
ci = first(MOI.get(bridgedmock, MOI.ListOfConstraintIndices{MOI.VectorAffineFunction{Float64}, MOI.SecondOrderCone}()))
212-
@test !MOI.canmodify(bridgedmock, typeof(ci), MOI.VectorConstantChange{Float64})
212+
@test_broken !MOI.canmodify(bridgedmock, typeof(ci), MOI.VectorConstantChange{Float64})
213213
test_delete_bridge(bridgedmock, ci, 3, ((MOI.VectorAffineFunction{Float64}, MOI.PositiveSemidefiniteConeTriangle, 0),))
214214
end
215215

@@ -223,7 +223,7 @@ end
223223
(MOI.VectorAffineFunction{Float64}, MOI.PositiveSemidefiniteConeTriangle) => [[2, -1/2, 2/8, -1/2, 2/8, 2/8]])
224224
MOIT.rotatedsoc1ftest(bridgedmock, config)
225225
ci = first(MOI.get(bridgedmock, MOI.ListOfConstraintIndices{MOI.VectorAffineFunction{Float64}, MOI.RotatedSecondOrderCone}()))
226-
@test !MOI.canmodify(bridgedmock, typeof(ci), MOI.VectorConstantChange{Float64})
226+
@test_broken !MOI.canmodify(bridgedmock, typeof(ci), MOI.VectorConstantChange{Float64})
227227
test_delete_bridge(bridgedmock, ci, 2, ((MOI.VectorAffineFunction{Float64}, MOI.PositiveSemidefiniteConeTriangle, 0),))
228228
end
229229

@@ -235,7 +235,7 @@ end
235235
# Dual is not yet implemented for LogDet bridge
236236
@test !MOI.canget(bridgedmock, MOI.ConstraintDual(), MOI.ConstraintIndex{MOI.VectorAffineFunction{Float64}, MOI.LogDetConeTriangle})
237237
ci = first(MOI.get(bridgedmock, MOI.ListOfConstraintIndices{MOI.VectorAffineFunction{Float64}, MOI.LogDetConeTriangle}()))
238-
@test !MOI.canmodify(bridgedmock, typeof(ci), MOI.VectorConstantChange{Float64})
238+
@test_broken !MOI.canmodify(bridgedmock, typeof(ci), MOI.VectorConstantChange{Float64})
239239
test_delete_bridge(bridgedmock, ci, 4, ((MOI.VectorAffineFunction{Float64}, MOI.ExponentialCone, 0), (MOI.VectorAffineFunction{Float64}, MOI.PositiveSemidefiniteConeTriangle, 0)))
240240
end
241241

@@ -247,7 +247,7 @@ end
247247
# Dual is not yet implemented for RootDet bridge
248248
@test !MOI.canget(bridgedmock, MOI.ConstraintDual(), MOI.ConstraintIndex{MOI.VectorAffineFunction{Float64}, MOI.RootDetConeTriangle})
249249
ci = first(MOI.get(bridgedmock, MOI.ListOfConstraintIndices{MOI.VectorAffineFunction{Float64}, MOI.RootDetConeTriangle}()))
250-
@test !MOI.canmodify(bridgedmock, typeof(ci), MOI.VectorConstantChange{Float64})
250+
@test_broken !MOI.canmodify(bridgedmock, typeof(ci), MOI.VectorConstantChange{Float64})
251251
test_delete_bridge(bridgedmock, ci, 4, ((MOI.VectorAffineFunction{Float64}, MOI.RotatedSecondOrderCone, 0),
252252
(MOI.VectorAffineFunction{Float64}, MOI.GeometricMeanCone, 0),
253253
(MOI.VectorAffineFunction{Float64}, MOI.PositiveSemidefiniteConeTriangle, 0)))

0 commit comments

Comments
 (0)