簡體   English   中英

測試Django URL'名稱'是正確的URL

[英]Test Django url 'name' is correct url

我認為我要證明的是不言而喻的:

urls.py

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

test.py

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)

但是我得到這個錯誤:

AssertionError: <HttpResponse status_code=200, "text/html; charset=utf-8">
             != <HttpResponse status_code=200, "text/html; charset=utf-8">

如何正確測試?

似乎沒有任何理由讓客戶參與這里。

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

self.assertEqual(名稱,路徑)

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM