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

Ответы (0 шт):