码迷,mamicode.com
首页 > 其他好文 > 详细

pytest-fixture参数化

时间:2019-04-30 10:43:38      阅读:131      评论:0      收藏:0      [点我收藏+]

标签:def   测试   div   mil   main   import   参数化   ===   ros   

fixture参数化

指定params属性,实现fixture的参数化,引用该fixture的测试方法将遍历全部参数

import pytest

@pytest.fixture(params=["unittest", "pytest"])
def fix1(request):
    print(request.param)

def test_main(fix1):
    assert 0

if __name__ == "__main__":
    pytest.main(["-v"])
===============================
____ test_main[unittest] ______
unittest
____ test_main[pytest] ______
pytest

 

pytest-fixture参数化

标签:def   测试   div   mil   main   import   参数化   ===   ros   

原文地址:https://www.cnblogs.com/cainiaoxiansheng/p/10794525.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!