Я недавно обнаружил pytest
. Кажется, отлично. Тем не менее, я чувствую, что документация может быть лучше.
Я пытаюсь понять, для чего conftest.py
файлы conftest.py
.
В моем (в настоящее время небольшом) наборе тестов у меня есть один файл conftest.py
в корне проекта. Я использую его для определения приборов, которые я добавляю в свои тесты.
У меня есть два вопроса:
- Это правильное использование
conftest.py
? У этого есть другое использование? - Могу ли я иметь более одного файла
conftest.py
? Когда я захочу это сделать? Примеры будут оценены.
В целом, как бы вы определили цель и правильное использование conftest.py
файла (ов) в тестовой py.test люкс?