Pytest和rounding浮动在namedtuples中

时间:2017-11-27 13:59:29

标签: python pytest namedtuple

如果两个命名元组相等,则可以在pytest中声明它们:

assert tuple_under_test == expected_tuple

我想对包含浮点数的命名元组执行相同的操作。问题是需要对这些浮点值进行舍入以进行适当比较。是否有类似pytest.approx的命名元组?

assert tuple_under_test == compare_approx(Tuple(
    FloatValue=2.2
    FloatValue=2.3
), rel=0.1)

0 个答案:

没有答案