Skip to content

Commit 80a7d6d

Browse files
committed
Improved linear solver parameter tests
1 parent 8a1a9d5 commit 80a7d6d

File tree

1 file changed

+6
-0
lines changed

1 file changed

+6
-0
lines changed

test/linear_test.rb

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -109,18 +109,24 @@ def test_unrecognized_solver_type
109109

110110
def test_relative_mip_gap_parameter
111111
params = ORTools::MPSolverParameters.new
112+
assert_equal 1e-4, params.relative_mip_gap
113+
112114
params.relative_mip_gap = 42
113115
assert_equal 42, params.relative_mip_gap
114116
end
115117

116118
def test_primal_tolerance_parameter
117119
params = ORTools::MPSolverParameters.new
120+
assert_equal 1e-7, params.primal_tolerance
121+
118122
params.primal_tolerance = 42
119123
assert_equal 42, params.primal_tolerance
120124
end
121125

122126
def test_dual_tolerance_parameter
123127
params = ORTools::MPSolverParameters.new
128+
assert_equal 1e-7, params.dual_tolerance
129+
124130
params.dual_tolerance = 42
125131
assert_equal 42, params.dual_tolerance
126132
end

0 commit comments

Comments
 (0)