PyTest передача фикстур
Не могу разобраться как передать список с фикстур в тест мой conftest.py
import json
import pytest
@pytest.fixture(scope='function')
def result():
with open("valid_json.txt", 'r') as f_o:
valid_json_answer = json.loads(f_o.read())
return valid_json_answer
@pytest.fixture()
def email():
email = ['[email protected]', '[email protected]', '[email protected]', '[email protected]',
'[email protected]', '[email protected]', '[email protected]', '[email protected]']
return email
мой test.py
@pytest.mark.parametrize('res, em', [('result[0]', 'email[0]'),])
def test_API(res, em):
r = client.get(f'/grav?q={em}')
assert r.status_code == 200
assert json.loads(r.data) == res