2013-12-20 2 views
0

В моем проекте Django есть ~ 300 модульных тестов. Я хочу видеть все URL-адреса (и HTTP-методы - GET/POST/etc), которые были использованы в ходе модульного тестирования.После запуска unittests я хочу посмотреть все запросы, обработанные Django

Конечной целью является получение двух (нос) отчеты покрытия:

  • охват всех URLS, определенных в различных urls.py файлов
  • покрытие моего Swagger API

Прежде чем я перейду в исходный код Django, мне интересно, знает ли кто-нибудь, если это уже сделано бесплатно с помощью какого-либо объекта Django, или если нет, то хороший намек на то, где начать подталкивать.

+1

http://stackoverflow.com/questions/9403194/django-test-suite-url-coverage Это помогает? – iMom0

+0

Спасибо за это. Я закончил создание класса Django Middleware, в том же стиле, что и здесь: https://djangosnippets.org/snippets/2694/ – sjbrown

ответ

0

Посмотрите на django-request. Возможно, это может решить вашу проблему.

Смежные вопросы