We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 0ce641f commit de281d4Copy full SHA for de281d4
pyomo/core/tests/unit/test_con.py
@@ -1634,6 +1634,16 @@ def rule1(model):
1634
except ValueError:
1635
pass
1636
1637
+ def test_rule_kwargs(self):
1638
+ m = ConcreteModel()
1639
+ m.x = Var()
1640
+
1641
+ @m.Constraint(rhs=5)
1642
+ def c(m, *, rhs):
1643
+ return m.x <= rhs
1644
1645
+ self.assertExpressionsEqual(m.c.expr, m.x <= 5)
1646
1647
def test_tuple_constraint_create(self):
1648
def rule1(model):
1649
return (0.0, model.x)
0 commit comments