Мы используем pytest для тестирования нашего проекта и по умолчанию включили --doctest-modules
для сбора всех наших doctests со всего проекта.
Однако есть один wsgi.py
, который нельзя импортировать во время сбора тестов, но я не могу заставить pytest игнорировать его.
Я пытался поместить его в список collect_ignore
в conftest.py
, но видимо модуль doctest не использует этот список.
Единственное, что работает, — это поместить весь каталог wsgi.py
в norecursedirs
в файле конфигурации pytest, но это, очевидно, скрывает весь каталог, чего я не хочу.
Есть ли способ заставить модуль doctest игнорировать только определенный файл?