PyDev позволяет легко запускать отдельные модульные тесты Python с помощью контекстного меню: щелкните правой кнопкой мыши по имени теста, Запустите как -> Python Unit-test .
В проекте Django, однако, нельзя использовать те же функциональные возможности, что и средство запуска тестов по умолчанию не загружает приложения Django перед запуском тестов (поэтому мы получаем исключение AppRegistryNotReady: Apps aren't loaded yet.
).
С помощью PyDev можно запустить все тесты в проекте Django (щелкните правой кнопкой мыши проект -> Django -> Запустите тесты Django (manage.py test) ), но это может занять довольно много времени для крупных проектов. Мне нужен интерфейс для прямого вызова manage.py test myapp.tests.FooTest.test_creation
.
Есть ли способ запустить одиночный модульный тест Django в PyDev?