测试Django URL'名称'是正确的URL

时间:2018-07-23 21:47:55

标签: django unit-testing django-urls django-unittest

我认为我要证明的是不言而喻的:

urls.py

tslint -c tslint.json 'src/**/*.ts'

test.py

urlpatterns = [
    path('', views.home_page, name='home_page'),
]

但是我得到这个错误:

def test_home_page_view_name_uses_correct_url(self):
    name = self.client.get(reverse('home_page'))
    path = self.client.get('/')

    self.assertEqual(name, path)

如何正确测试?

1 个答案:

答案 0 :(得分:1)

似乎没有任何理由让客户参与这里。

name = reverse('home_page')
path = '/'

self.assertEqual(名称,路径)