Определение тестовых файлов и тестовых функций
Запуск pytest без указания имени файла запустит все файлы формата test_*.py или же *_test.pyв текущем каталоге и подкаталогах. Pytest автоматически определяет эти файлы как тестовые. Мыcan заставить pytest запускать другие имена файлов, явно указав их.
Pytest требует, чтобы имена тестовых функций начинались с test. Неформатные имена функцийtest*не рассматриваются pytest как тестовые функции. Мыcannot явно заставить pytest рассматривать любую функцию, не начинающуюся с test в качестве тестовой функции.
Мы поймем выполнение тестов в наших последующих главах.