File tree Expand file tree Collapse file tree 3 files changed +28
-0
lines changed Expand file tree Collapse file tree 3 files changed +28
-0
lines changed Original file line number Diff line number Diff line change @@ -12,6 +12,7 @@ import MultiObjectiveAlgorithms as MOA
12
12
import MultiObjectiveAlgorithms: MOI
13
13
14
14
include (joinpath (dirname (@__DIR__ ), " problems.jl" ))
15
+ include (joinpath (dirname (@__DIR__ ), " vOptLib.jl" ))
15
16
16
17
function run_tests ()
17
18
if Sys. WORD_SIZE == 32
@@ -35,6 +36,15 @@ function test_problems()
35
36
return
36
37
end
37
38
39
+ function test_vOptLib_runtests ()
40
+ model = MOA. Optimizer (HiGHS. Optimizer)
41
+ MOI. set (model, MOA. Algorithm (), MOA. DominguezRios ())
42
+ MOI. set (model, MOI. Silent (), true )
43
+ # TODO (odow): it doesn't terminate
44
+ # vOptLib.run_tests(model)
45
+ return
46
+ end
47
+
38
48
function test_infeasible ()
39
49
model = MOA. Optimizer (HiGHS. Optimizer)
40
50
MOI. set (model, MOA. Algorithm (), MOA. DominguezRios ())
Original file line number Diff line number Diff line change @@ -12,6 +12,7 @@ import MultiObjectiveAlgorithms as MOA
12
12
import MultiObjectiveAlgorithms: MOI
13
13
14
14
include (joinpath (dirname (@__DIR__ ), " problems.jl" ))
15
+ include (joinpath (dirname (@__DIR__ ), " vOptLib.jl" ))
15
16
16
17
function run_tests ()
17
18
for name in names (@__MODULE__ ; all = true )
@@ -32,6 +33,14 @@ function test_problems()
32
33
return
33
34
end
34
35
36
+ function test_vOptLib_runtests ()
37
+ model = MOA. Optimizer (HiGHS. Optimizer)
38
+ MOI. set (model, MOA. Algorithm (), MOA. KirlikSayin ())
39
+ MOI. set (model, MOI. Silent (), true )
40
+ vOptLib. run_tests (model)
41
+ return
42
+ end
43
+
35
44
function test_infeasible ()
36
45
model = MOA. Optimizer (HiGHS. Optimizer)
37
46
MOI. set (model, MOA. Algorithm (), MOA. KirlikSayin ())
Original file line number Diff line number Diff line change @@ -12,6 +12,7 @@ import MultiObjectiveAlgorithms as MOA
12
12
import MultiObjectiveAlgorithms: MOI
13
13
14
14
include (joinpath (dirname (@__DIR__ ), " problems.jl" ))
15
+ include (joinpath (dirname (@__DIR__ ), " vOptLib.jl" ))
15
16
16
17
function run_tests ()
17
18
for name in names (@__MODULE__ ; all = true )
@@ -32,6 +33,14 @@ function test_problems()
32
33
return
33
34
end
34
35
36
+ function test_vOptLib_runtests ()
37
+ model = MOA. Optimizer (HiGHS. Optimizer)
38
+ MOI. set (model, MOA. Algorithm (), MOA. TambyVanderpooten ())
39
+ MOI. set (model, MOI. Silent (), true )
40
+ vOptLib. run_tests (model)
41
+ return
42
+ end
43
+
35
44
function test_infeasible ()
36
45
model = MOA. Optimizer (HiGHS. Optimizer)
37
46
MOI. set (model, MOA. Algorithm (), MOA. TambyVanderpooten ())
You can’t perform that action at this time.
0 commit comments