pytest使用,pytest 接口
运行一个简单的用例:
#cd code/ch1/test_one.py
def测试通过():
Assert (1,2,3)==(1,2,3)运行结果及说明:
可能的测试结果汇总:
示例:
导入pytest
#测试通过
def测试通过():
assert (1,2,3)==(1,2,3)
#测试失败
def test _ failing():
assert (1,2,3)==(3,2,1)
#跳过不执行
@pytest.mark.skip()
def test_skip():
assert (1,2,3)==(3,2,1)
#期待失败,但真的失败了
@pytest.mark.xfail()
def test_xfail():
assert (1,2,3)==(3,2,1)
#预计会失败,但结果是通过
@pytest.mark.xfail()
def test_xpass():
Assert (1,2,3)==(1,2,3)运行结果:
期待陌生,拥抱惊喜。
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。