在pytest框架中的另一个测试用例中调用测试用例

时间:2017-07-20 09:14:48

标签: python-2.7 pytest pytest-django

我正在使用pytest进行自动化。

pytest中是否有任何选项可以在另一个测试用例中调用测试用例。

1 个答案:

答案 0 :(得分:0)

当然可以。使用pytest,测试用例是一个简单的函数或方法。

例如:

def test_foo():
    assert 2 + 2 == 4

def test_bar():
    assert [1] + [2] == [1, 2]
    test_foo()

考虑一下你为什么要这样做。通常,保持测试解耦会带来好处,例如在测试失败时更容易调试。