assertExpressionsEqual
(函数来自 pyomo.core.expr.compare)
- pyomo.core.expr.compare.assertExpressionsEqual(test, a, b, include_named_exprs=True, places=None)[源代码]
基于unittest的表达式比较断言
这将表达式 a 和 b 转换为前缀表示法,然后比较结果列表。
- Parameters:
test (unittest.TestCase) – 执行测试的unittest TestCase类。
a (ExpressionBase 或 原生类型)
b (ExpressionBase 或 原生类型)
include_named_exprs (bool) – 如果为True(默认值),则在生成前缀表示法时,比较会展开所有命名表达式
places (int) – 表达式中浮点数相等所需的小数位数。如果为 None(默认值),则表达式必须完全相等。