我希望确认我的Django测试套件是否覆盖了URL配置中列出的所有URL。是否有一种方法可以比较URL配置中的列表与在测试套件期间访问过的URL列表?
我希望确认我的Django测试套件是否覆盖了URL配置中列出的所有URL。是否有一种方法可以比较URL配置中的列表与在测试套件期间访问过的URL列表?
你应该使用django-coverage
http://pypi.python.org/pypi/django-coverage
它运行您的测试套件,并输出漂亮的HTML报告,显示覆盖的代码。我认为这将是一种更加安全可靠的方式,以确保所有的URL都被覆盖。