在单次测试中报告多个Pytest断言的结果

时间:2018-04-25 19:13:28

标签: python pytest

我有一个运行多个断言的pytest测试。例如:

def test_x():
    assert 1 == 1
    assert 2 == 2
    assert 3 == 3

我希望此测试的报告明确说明每个断言都已通过。 因为我的实际用例是一个时间敏感的系统,每个单一功能测试都需要包含多个断言,所以我无法将测试有效地分成多个测试来实现这一目标。

运行pytest --verbose不会像我预期的那样为每个断言提供结果。

是的,我确实需要这些断言来指示它们已经过去了。 Pytest可以实现吗?

0 个答案:

没有答案