ConvertTightIneqs: Convert only inequalities, not equalities

This commit is contained in:
2021-01-07 11:54:00 -06:00
parent 1e3d4482f4
commit 4057a65506
6 changed files with 10 additions and 9 deletions

View File

@@ -14,7 +14,7 @@ def _setup():
internal = solver.internal_solver = Mock(spec=InternalSolver)
internal.get_constraint_ids = Mock(return_value=["c1", "c2", "c3", "c4"])
internal.get_constraint_slacks = Mock(
internal.get_inequality_slacks = Mock(
side_effect=lambda: {
"c1": 0.5,
"c2": 0.0,
@@ -112,8 +112,8 @@ def test_drop_redundant():
# LearningSolver calls after_solve
component.after_solve(solver, instance, None, None)
# Should query slack for all constraints
internal.get_constraint_slacks.assert_called_once()
# Should query slack for all inequalities
internal.get_inequality_slacks.assert_called_once()
# Should store constraint slacks in instance object
assert hasattr(instance, "slacks")