Save and load LearningSolver; fix parallel_solve

This commit is contained in:
2021-05-25 13:50:06 -05:00
parent 159a61abc1
commit c6b76f57d2
3 changed files with 77 additions and 7 deletions

View File

@@ -56,5 +56,16 @@ using Gurobi
solver = LearningSolver(Gurobi.Optimizer)
instance = JuMPInstance(model)
stats = solve!(solver, instance)
@test stats["mip_lower_bound"] == 2.0
end
@testset "Save and load" begin
solver = LearningSolver(Gurobi.Optimizer)
solver.py.components = "Placeholder"
filename = tempname()
save(filename, solver)
@test isfile(filename)
loaded = load_solver(filename)
@test loaded.py.components == "Placeholder"
end
end