numbers = [1, 2, 3, 4, 5]
vowels = ['a', 'e', 'i', 'o', 'u']
consonants = ['x', 'y', 'z']

@pytest.fixture(params=numbers)
def number(request):
    return request.param

@pytest.fixture(params=vowels)
def vowel(request):
    pass
pytest: parameterized test with cartesian product of arguments