@@ -79,9 +79,9 @@ function test_knapsack_min_p3()
7979 ]
8080 N = MOI. get (model, MOI. ResultCount ())
8181 x_sol = hcat ([MOI. get (model, MOI. VariablePrimal (i), x) for i in 1 : N]. .. )
82- @test isapprox (x_sol, X_E' ; atol = 1e-6 )
83- y_sol = hcat ([MOI. get (model, MOI. ObjectiveValue (i)) for i in 1 : N]. .. )
84- @test isapprox (y_sol, Y_N' ; atol = 1e-6 )
82+ @test isapprox (sort ( x_sol; dims = 1 ), sort ( X_E' ; dims = 1 ) ; atol = 1e-6 )
83+ y_sol = vcat ([MOI. get (model, MOI. ObjectiveValue (i))' for i in 1 : N]. .. )
84+ @test isapprox (sort ( y_sol; dims = 1 ), sort ( Y_N; dims = 1 ) ; atol = 1e-6 )
8585 return
8686end
8787
@@ -138,9 +138,9 @@ function test_knapsack_max_p3()
138138 ]
139139 N = MOI. get (model, MOI. ResultCount ())
140140 x_sol = hcat ([MOI. get (model, MOI. VariablePrimal (i), x) for i in 1 : N]. .. )
141- @test isapprox (x_sol, X_E' ; atol = 1e-6 )
142- y_sol = hcat ([MOI. get (model, MOI. ObjectiveValue (i)) for i in 1 : N]. .. )
143- @test isapprox (y_sol, Y_N' ; atol = 1e-6 )
141+ @test isapprox (sort ( x_sol; dims = 1 ), sort ( X_E' ; dims = 1 ) ; atol = 1e-6 )
142+ y_sol = vcat ([MOI. get (model, MOI. ObjectiveValue (i))' for i in 1 : N]. .. )
143+ @test isapprox (sort ( y_sol; dims = 1 ), sort ( Y_N; dims = 1 ) ; atol = 1e-6 )
144144 return
145145end
146146
@@ -204,9 +204,9 @@ function test_knapsack_min_p4()
204204 ]
205205 N = MOI. get (model, MOI. ResultCount ())
206206 x_sol = hcat ([MOI. get (model, MOI. VariablePrimal (i), x) for i in 1 : N]. .. )
207- @test isapprox (x_sol, X_E' ; atol = 1e-6 )
208- y_sol = hcat ([MOI. get (model, MOI. ObjectiveValue (i)) for i in 1 : N]. .. )
209- @test isapprox (y_sol, Y_N' ; atol = 1e-6 )
207+ @test isapprox (sort ( x_sol; dims = 1 ), sort ( X_E' ; dims = 1 ) ; atol = 1e-6 )
208+ y_sol = vcat ([MOI. get (model, MOI. ObjectiveValue (i))' for i in 1 : N]. .. )
209+ @test isapprox (sort ( y_sol; dims = 1 ), sort ( Y_N; dims = 1 ) ; atol = 1e-6 )
210210 return
211211end
212212
@@ -270,9 +270,9 @@ function test_knapsack_max_p4()
270270 ]
271271 N = MOI. get (model, MOI. ResultCount ())
272272 x_sol = hcat ([MOI. get (model, MOI. VariablePrimal (i), x) for i in 1 : N]. .. )
273- @test isapprox (x_sol, X_E' ; atol = 1e-6 )
274- y_sol = hcat ([MOI. get (model, MOI. ObjectiveValue (i)) for i in 1 : N]. .. )
275- @test isapprox (y_sol, Y_N' ; atol = 1e-6 )
273+ @test isapprox (sort ( x_sol; dims = 1 ), sort ( X_E' ; dims = 1 ) ; atol = 1e-6 )
274+ y_sol = vcat ([MOI. get (model, MOI. ObjectiveValue (i))' for i in 1 : N]. .. )
275+ @test isapprox (sort ( y_sol; dims = 1 ), sort ( Y_N; dims = 1 ) ; atol = 1e-6 )
276276 return
277277end
278278
@@ -380,9 +380,9 @@ function test_assignment_min_p3()
380380 N = MOI. get (model, MOI. ResultCount ())
381381 x_sol =
382382 hcat ([MOI. get (model, MOI. VariablePrimal (i), vec (x)) for i in 1 : N]. .. )
383- @test isapprox (x_sol, X_E' ; atol = 1e-6 )
384- y_sol = hcat ([MOI. get (model, MOI. ObjectiveValue (i)) for i in 1 : N]. .. )
385- @test isapprox (y_sol, Y_N' ; atol = 1e-6 )
383+ @test isapprox (sort ( x_sol; dims = 1 ), sort ( X_E' ; dims = 1 ) ; atol = 1e-6 )
384+ y_sol = vcat ([MOI. get (model, MOI. ObjectiveValue (i))' for i in 1 : N]. .. )
385+ @test isapprox (sort ( y_sol; dims = 1 ), sort ( Y_N; dims = 1 ) ; atol = 1e-6 )
386386 return
387387end
388388
@@ -490,9 +490,9 @@ function test_assignment_max_p3()
490490 N = MOI. get (model, MOI. ResultCount ())
491491 x_sol =
492492 hcat ([MOI. get (model, MOI. VariablePrimal (i), vec (x)) for i in 1 : N]. .. )
493- @test isapprox (x_sol, X_E' ; atol = 1e-6 )
494- y_sol = hcat ([MOI. get (model, MOI. ObjectiveValue (i)) for i in 1 : N]. .. )
495- @test isapprox (y_sol, Y_N' ; atol = 1e-6 )
493+ @test isapprox (sort ( x_sol; dims = 1 ), sort ( X_E' ; dims = 1 ) ; atol = 1e-6 )
494+ y_sol = vcat ([MOI. get (model, MOI. ObjectiveValue (i))' for i in 1 : N]. .. )
495+ @test isapprox (sort ( y_sol; dims = 1 ), sort ( Y_N; dims = 1 ) ; atol = 1e-6 )
496496 return
497497end
498498
@@ -583,7 +583,7 @@ function test_time_limit()
583583 return
584584end
585585
586- function __FAIL__test_vector_of_variables_objective ()
586+ function test_vector_of_variables_objective ()
587587 model = MOI. instantiate (; with_bridge_type = Float64) do
588588 return MOA. Optimizer (HiGHS. Optimizer)
589589 end
0 commit comments