Skip to content

Commit 1827570

Browse files
committed
added one more unit test for the JuMP conversion
1 parent 6f10d1c commit 1827570

File tree

1 file changed

+17
-0
lines changed

1 file changed

+17
-0
lines changed

test/test_jump.jl

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -59,4 +59,21 @@ const aoc_moi = AOCoptimizer.MOI
5959
end
6060
end
6161

62+
@testset verbose=verbose "Test JuMP conversions" begin
63+
@testset "Compute objective function correctly" begin
64+
model = Model(aoc_moi.Optimizer[])
65+
@variable(model, x, Bin)
66+
@variable(model, y, Bin)
67+
@variable(model, -1 <= z <= 5)
68+
@objective(model, Min, x - y * z)
69+
70+
optimize!(model)
71+
72+
@test value(x) [0, 1]
73+
@test value(y) [0, 1]
74+
@test -1 value(z) 5
75+
@test objective_value(model) value(x) - value(y) * value(z)
76+
end
77+
end
78+
6279
end # module

0 commit comments

Comments
 (0)