174174function copytest (dest:: MOI.ModelLike , src:: MOI.ModelLike )
175175 MOI. set (src, MOI. Name (), " ModelName" )
176176 v = MOI. add_variables (src, 3 )
177+ w = MOI. add_variable (src)
177178 MOI. set (src, MOI. VariableName (), v, [" var1" , " var2" , " var3" ])
178- csv = MOI. add_constraint (src, MOI. SingleVariable (v[ 2 ] ), MOI. EqualTo (2. ))
179+ csv = MOI. add_constraint (src, MOI. SingleVariable (w ), MOI. EqualTo (2. ))
179180 MOI. set (src, MOI. ConstraintName (), csv, " csv" )
180181 cvv = MOI. add_constraint (src, MOI. VectorOfVariables (v), MOI. Nonnegatives (3 ))
181182 MOI. set (src, MOI. ConstraintName (), cvv, " cvv" )
@@ -195,7 +196,7 @@ function copytest(dest::MOI.ModelLike, src::MOI.ModelLike)
195196 dict = MOI. copy_to (dest, src, copy_names= false )
196197
197198 @test ! MOI. supports (dest, MOI. Name ()) || MOI. get (dest, MOI. Name ()) == " "
198- @test MOI. get (dest, MOI. NumberOfVariables ()) == 3
199+ @test MOI. get (dest, MOI. NumberOfVariables ()) == 4
199200 @test ! MOI. supports (dest, MOI. VariableName (), MOI. VariableIndex) || MOI. get (dest, MOI. VariableName (), v) == [" " , " " , " " ]
200201 @test MOI. get (dest, MOI. NumberOfConstraints {MOI.SingleVariable,MOI.EqualTo{Float64}} ()) == 1
201202 @test MOI. get (dest, MOI. ListOfConstraintIndices {MOI.SingleVariable,MOI.EqualTo{Float64}} ()) == [dict[csv]]
0 commit comments