Skip to content

Commit 3385b08

Browse files
Apply suggestions from code review
Co-authored-by: DominikKamp <130753997+DominikKamp@users.noreply.github.com>
1 parent e1e15b8 commit 3385b08

4 files changed

Lines changed: 14 additions & 14 deletions

File tree

src/pyscipopt/scip.pxi

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1702,7 +1702,7 @@ cdef class Variable(Expr):
17021702
17031703
Parameters
17041704
----------
1705-
locktype: PY_SCIP_LOCKTYPE
1705+
locktype : SCIP_LOCKTYPE
17061706
type of variable locks
17071707
17081708
Returns
@@ -1718,7 +1718,7 @@ cdef class Variable(Expr):
17181718
17191719
Parameters
17201720
----------
1721-
locktype: PY_SCIP_LOCKTYPE
1721+
locktype : SCIP_LOCKTYPE
17221722
type of variable locks
17231723
17241724
Returns
@@ -3937,7 +3937,7 @@ cdef class Model:
39373937
----------
39383938
var : Variable
39393939
variable to adjust the locks for
3940-
locktype : PY_SCIP_LOCKTYPE
3940+
locktype : SCIP_LOCKTYPE
39413941
type of variable locks
39423942
nlocksdown : int
39433943
modification in number of down locks

tests/helpers/utils.py

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -260,4 +260,3 @@ def gastrans_lp():
260260
model.relax()
261261

262262
return model
263-

tests/test_conshdlr.py

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -73,20 +73,20 @@ def conslock(self, constraint, locktype, nlockspos, nlocksneg):
7373
except ReferenceError:
7474
return
7575

76-
n_locks_up = var.getNLocksUp()
7776
n_locks_down = var.getNLocksDown()
78-
n_locks_up_model = var.getNLocksUpType(SCIP_LOCKTYPE.MODEL)
79-
n_locks_up_conflict = var.getNLocksUpType(SCIP_LOCKTYPE.CONFLICT)
77+
n_locks_up = var.getNLocksUp()
8078
n_locks_down_model = var.getNLocksDownType(SCIP_LOCKTYPE.MODEL)
8179
n_locks_down_conflict = var.getNLocksDownType(SCIP_LOCKTYPE.CONFLICT)
80+
n_locks_up_model = var.getNLocksUpType(SCIP_LOCKTYPE.MODEL)
81+
n_locks_up_conflict = var.getNLocksUpType(SCIP_LOCKTYPE.CONFLICT)
8282

8383
self.model.addVarLocksType(var, locktype, nlockspos, nlocksneg)
84-
if locktype == SCIP_LOCKTYPE.CONFLICT:
85-
assert var.getNLocksUpType(SCIP_LOCKTYPE.CONFLICT) != n_locks_up_conflict or var.getNLocksDownType(SCIP_LOCKTYPE.CONFLICT) != n_locks_down_conflict
86-
assert var.getNLocksUpType(SCIP_LOCKTYPE.MODEL) == n_locks_up_model and var.getNLocksDownType(SCIP_LOCKTYPE.MODEL) == n_locks_down_model
87-
elif locktype == SCIP_LOCKTYPE.MODEL:
88-
assert var.getNLocksUpType(SCIP_LOCKTYPE.CONFLICT) == n_locks_up_conflict and var.getNLocksDownType(SCIP_LOCKTYPE.CONFLICT) == n_locks_down_conflict
89-
assert var.getNLocksUpType(SCIP_LOCKTYPE.MODEL) != n_locks_up_model or var.getNLocksDownType(SCIP_LOCKTYPE.MODEL) != n_locks_down_model
84+
if locktype == SCIP_LOCKTYPE.MODEL:
85+
assert var.getNLocksDownType(SCIP_LOCKTYPE.MODEL) != n_locks_down_model or var.getNLocksUpType(SCIP_LOCKTYPE.MODEL) != n_locks_up_model
86+
assert var.getNLocksDownType(SCIP_LOCKTYPE.CONFLICT) == n_locks_down_conflict and var.getNLocksUpType(SCIP_LOCKTYPE.CONFLICT) == n_locks_up_conflict
87+
elif locktype == SCIP_LOCKTYPE.CONFLICT:
88+
assert var.getNLocksDownType(SCIP_LOCKTYPE.MODEL) == n_locks_down_model and var.getNLocksUpType(SCIP_LOCKTYPE.MODEL) == n_locks_up_model
89+
assert var.getNLocksDownType(SCIP_LOCKTYPE.CONFLICT) != n_locks_down_conflict or var.getNLocksUpType(SCIP_LOCKTYPE.CONFLICT) != n_locks_up_conflict
9090
else:
9191
raise ValueError("Unknown locktype")
9292

tests/test_numerics.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,4 +18,5 @@ def test_numerical_checks():
1818

1919
assert not m.isFeasGT(1, 0.99999)
2020
assert m.isGT(1, 0.99999)
21-
21+
22+
test_numerical_checks()

0 commit comments

Comments
 (0)