Найти идентификатор теста во время выполнения теста - PullRequest
1 голос
/ 05 июня 2019

У меня есть тест, который параметризован с помощью @ pytest.mark.parametrize, так что одну и ту же функцию теста можно выполнить с разными параметрами.@ pytest.mark.parametrize использует аргумент ids, определенный как функция, так что для каждого параметра генерируется собственный идентификатор теста.Моя тестовая функция записывает файл на диск, в котором записываются различия между фактическими и ожидаемыми результатами для данного параметра.Я хотел бы сообщить об идентификаторе теста в файле.Могу ли я вызвать API, который скажет мне, какой идентификатор теста применяется к конкретному выполнению теста?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...