streamlined HomePageTest() test model; linked default index path to urlpatterns in core.urls
This commit is contained in:
@@ -1,12 +1,8 @@
|
||||
from django.http import HttpRequest
|
||||
from django.test import TestCase
|
||||
from .views import home_page
|
||||
|
||||
class HomePageTest(TestCase):
|
||||
def test_home_page_returns_correct_html(self):
|
||||
request = HttpRequest()
|
||||
response = home_page(request)
|
||||
html = response.content.decode('utf8')
|
||||
self.assertIn('<title>To-Do Lists</title>', html)
|
||||
self.assertTrue(html.startswith('<html>'))
|
||||
self.assertTrue(html.endswith('</html>'))
|
||||
response = self.client.get('/')
|
||||
self.assertContains(response, '<title>To-Do Lists</title>')
|
||||
self.assertContains(response, '<html>')
|
||||
self.assertContains(response, '</html>')
|
||||
|
||||
Reference in New Issue
Block a user