Django Test Suite URL-покрытие - PullRequest
       1

Django Test Suite URL-покрытие

6 голосов
/ 23 февраля 2012

Я хотел бы убедиться, что мой набор тестов Django охватывает все URL, перечисленные в моей конфигурации URL.Есть ли способ сравнить список в конфигурации URL со списком URL, которые были получены во время набора тестов?

Ответы [ 2 ]

2 голосов
/ 24 февраля 2012

Мне удалось найти решение, определив пользовательский набор тестов, который записывает доступные URL-адреса и сравнивает их со списком настроенных URL-адресов.

Вот код: http://djangosnippets.org/snippets/2694/

0 голосов
/ 23 февраля 2012

Вы должны использовать django-покрытие

http://pypi.python.org/pypi/django-coverage

Он запускает ваш набор тестов и выводит хорошие html-отчеты о том, какой код покрыт.Я думаю, что это будет более надежный и надежный способ убедиться, что все ваши URL-адреса покрыты.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...