diff options
-rw-r--r-- | chimere/tests.py | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/chimere/tests.py b/chimere/tests.py index 578baa6..ca93546 100644 --- a/chimere/tests.py +++ b/chimere/tests.py @@ -416,15 +416,21 @@ class AdminTest(AdministratorsTest): m_ok = self.markers[0] m_nok = self.markers[2] self.client.login(username='mod_1', password='pass') + response = self.client.get('/admin/chimere/marker/') + self.assertTrue(str(self.subcategories[1]) in response.content) response = self.client.get('/admin/chimere/marker/{}/'.format(m_ok.pk)) self.assertEqual(200, response.status_code) + self.assertTrue(str(self.subcategories[1]) in response.content) response = self.client.get( '/admin/chimere/marker/{}/'.format(m_nok.pk)) self.assertEqual(200, response.status_code) self.client.logout() self.client.login(username='mod_2', password='pass') + response = self.client.get('/admin/chimere/marker/') + self.assertFalse(str(self.subcategories[1]) in response.content) response = self.client.get('/admin/chimere/marker/{}/'.format(m_ok.pk)) self.assertEqual(200, response.status_code) + self.assertFalse(str(self.subcategories[1]) in response.content) response = self.client.get( '/admin/chimere/marker/{}/'.format(m_nok.pk)) self.assertEqual(404, response.status_code) |