Skip to content

Commit bb68d04

Browse files
committed
Add negative check
1 parent 83d5a34 commit bb68d04

1 file changed

Lines changed: 3 additions & 1 deletion

File tree

tests/test_recipe_getLocalConss.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,14 +13,16 @@ def localconss(model, event):
1313
model.data["local_cons1"] = model.addCons(vars[0] + vars[1] <= 1, name="c1", local=True)
1414
assert getNLocalConss(model) == 1
1515
assert getLocalConss(model)[0] == model.data["local_cons1"]
16-
elif model.getCurrentNode().getParent().getNumber() == 2:
16+
elif model.getCurrentNode().getNumber() == 4:
1717
local_conss = getLocalConss(model)
1818
model.data["local_cons2"] = model.addCons(vars[1] + vars[2] <= 1, name="c2", local=True)
1919
model.data["local_cons3"] = model.addCons(vars[2] + vars[3] <= 1, name="c3", local=True)
2020
assert getNLocalConss(model) == 3
2121
assert getLocalConss(model)[0] == model.data["local_cons1"]
2222
assert getLocalConss(model)[1] == model.data["local_cons2"]
2323
assert getLocalConss(model)[2] == model.data["local_cons3"]
24+
elif model.getCurrentNode().getParent().getNumber() not in [2,4]:
25+
assert getLocalConss(model) == []
2426

2527
def test_getLocalConss():
2628
model = random_mip_1(node_lim=4)

0 commit comments

Comments
 (0)