Для не- параметризованные фикстуры, я переопределяю возвращаемые значения фикстуры через перехватчик pytest
Код: Выделить всё
def pytest_generate_tests(self, metafunc):
for fixture_name, parameters in self.fixture_parameters.items():
if fixture_name in metafunc.fixturenames:
metafunc.parametrize(fixture_name, parameters)
Как я могу переопределить параметризованный прибор?
(есть аналогичный вопрос, но он создает проблему наоборот - установка приоритета для параметров теста (кода), а не значений, отправленных через крючок pytest pytest_generate_tests() переопределение параметризации теста pytest)
Подробнее здесь: https://stackoverflow.com/questions/742 ... ed-fixture