В моем проекте Django есть ~ 300 модульных тестов. Я хочу видеть все URL-адреса (и HTTP-методы - GET/POST/etc), которые были использованы в ходе модульного тестирования.После запуска unittests я хочу посмотреть все запросы, обработанные Django
Конечной целью является получение двух (нос) отчеты покрытия:
- охват всех URLS, определенных в различных urls.py файлов
- покрытие моего Swagger API
Прежде чем я перейду в исходный код Django, мне интересно, знает ли кто-нибудь, если это уже сделано бесплатно с помощью какого-либо объекта Django, или если нет, то хороший намек на то, где начать подталкивать.
http://stackoverflow.com/questions/9403194/django-test-suite-url-coverage Это помогает? – iMom0
Спасибо за это. Я закончил создание класса Django Middleware, в том же стиле, что и здесь: https://djangosnippets.org/snippets/2694/ – sjbrown