From cdaf3001850fb637700576077a7ec307eb16f861 Mon Sep 17 00:00:00 2001 From: Étienne Loks Date: Thu, 18 Feb 2016 18:24:37 +0100 Subject: Limit moderation by category: tests --- chimere/tests.py | 6 ++++++ 1 file changed, 6 insertions(+) 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) -- cgit v1.2.3