В Django мои тесты представляют собой набор test_foo.py
файлов внутри my_django_app/tests/
, каждый из которых содержит TestCase
подкласс, который django автоматически находит и запускает.
У меня есть несколько служебных модулей с простыми тестами, которые я хотел бы включить в свой набор тестов. Я пробовал использовать doctest.DocTestSuite()
для определения наборов тестов в my_django_app/tests/test_doctests.py
, но средство запуска тестов django не находит новые тесты в этом модуле.
Есть ли способ создать класс TestCase, который вызывает мои doctests, или как-то иначе определить новый tests/test_foo.py
модуль, который будет запускать эти тесты?