|
|
@@ -33,13 +33,17 @@ class HomePageTest(TestCase):
|
|
|
def test_redirects_after_POST(self):
|
|
|
response = self.client.post('/', data={'movie-title': 'X-Men'})
|
|
|
self.assertEqual(response.status_code, 302)
|
|
|
- self.assertEqual(response['location'], '/')
|
|
|
+ self.assertEqual(response['location'], '/libraries/benoit-hubert/')
|
|
|
+
|
|
|
+ def test_uses_list_template(self):
|
|
|
+ response = self.client.get('/libraries/benoit-hubert/')
|
|
|
+ self.assertTemplateUsed(response, 'library.html')
|
|
|
|
|
|
def test_displays_all_list_items(self):
|
|
|
Movie.objects.create(title='itemey 1')
|
|
|
Movie.objects.create(title='itemey 2')
|
|
|
|
|
|
- response = self.client.get('/')
|
|
|
+ response = self.client.get('/libraries/benoit-hubert/')
|
|
|
|
|
|
self.assertIn('itemey 1', response.content.decode())
|
|
|
self.assertIn('itemey 2', response.content.decode())
|