W3Cschool
恭喜您成為首批注冊用戶
獲得88經(jīng)驗值獎勵
使用請求對象,?fixture?還可以訪問應(yīng)用到測試函數(shù)的標(biāo)記。這對于將數(shù)據(jù)從測試傳遞到?fixture?非常有用:
import pytest
@pytest.fixture
def fixt(request):
marker = request.node.get_closest_marker("fixt_data")
if marker is None:
# Handle missing marker in some way...
data = None
else:
data = marker.args[0]
# Do something with the data
return data
@pytest.mark.fixt_data(42)
def test_fixt(fixt):
assert fixt == 42
Copyright©2021 w3cschool編程獅|閩ICP備15016281號-3|閩公網(wǎng)安備35020302033924號
違法和不良信息舉報電話:173-0602-2364|舉報郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號
聯(lián)系方式:
更多建議: