我刚刚创建了一个pytest工具,我不能使用产率,因为它给了我一个错误,我尝试了不同的东西,但没有成功。
我做错什么了?
@pytest.fixture
def names_resp():
with open('ropo_resp.json', 'r') as names:
global data
data = json.load(names)
return data
yield
print("a")发布于 2022-11-23 14:19:29
您的fixture期望yield某些东西,即使它是None。但是您的yield是不可访问的,因为在它之前有return。
@pytest.fixture
def names_resp():
with open('ropo_resp.json', 'r') as names:
data = json.load(names)
yield data
print("a")https://stackoverflow.com/questions/74548172
复制相似问题