У меня есть приложение Django myApp. В нем есть файл tests.py, который определяет ряд тестовых случаев с использованием класса django.test.TestCase. Например, один из них называется WebViews и имеет тестовый метод check_status_codes.
Когда я запускаю тест ./manage.py, база данных создается с моими исходными данными, но затем мне сообщается, что было выполнено 0 тестов. Я получаю аналогичные результаты (тесты не выполняются), если сделаю следующее:
./manage.py test myApp
или даже это:
./manage.py тест myApp.WebViews
Однако, если я выполню
./manage.py test.WebViews.check_status_codes
тогда этот точный метод тестирования работает, как ожидалось.
Я могу соединить вместе несколько тестовых методов и заставить их работать, но это становится очень утомительно, и у меня такое чувство, что я чего-то упускаю.
Любые намеки или предложения относительно того, что делать?
Спасибо!