Как добавить аргументы в функцию, переданную в request.addfinalizer () pytest? - PullRequest
0 голосов
/ 29 ноября 2018

Я пишу тестовый набор с pytest.Это выглядит так.

@pytest.fixture
def f(request):
    ...
    def fin(arg):
        ...
        return

    request.addfinalizer(fin)

Мне интересно, будет ли 'arg' учитываться внутри 'addfinalizer'?Или это способ сделать это?

1 Ответ

0 голосов
/ 03 декабря 2018

используйте functools.partial или лямбду

...