@pytest.fixture(scope='function')
def func():
*****
# 第一种,可以接收返回值
def test_func(func):
*****
# 第二种,无法接收返回值
@pytest.mark.usefixtures('func')
def test_func():
******
这里主要是学习第二种
这里就没有拿到上一篇文章中yield的返回值‘zhou'
PS:第一种的使用场景满足大部分,第二种更容易让其他人知道调用的是什么
微信扫一扫
@pytest.fixture(scope='function')
def func():
*****
# 第一种,可以接收返回值
def test_func(func):
*****
# 第二种,无法接收返回值
@pytest.mark.usefixtures('func')
def test_func():
******
这里主要是学习第二种
这里就没有拿到上一篇文章中yield的返回值‘zhou'
PS:第一种的使用场景满足大部分,第二种更容易让其他人知道调用的是什么
相关推荐