diff options
author | Étienne Loks <etienne.loks@iggdrasil.net> | 2016-02-18 18:24:37 +0100 |
---|---|---|
committer | Étienne Loks <etienne.loks@iggdrasil.net> | 2016-02-18 18:24:37 +0100 |
commit | cdaf3001850fb637700576077a7ec307eb16f861 (patch) | |
tree | 1e84f5eee8ad6c8d28c15b93d18a74d8bf03b171 | |
parent | 6f9cdeb9ad2498a2916c8a263056e3424b86b949 (diff) | |
download | Chimère-cdaf3001850fb637700576077a7ec307eb16f861.tar.bz2 Chimère-cdaf3001850fb637700576077a7ec307eb16f861.zip |
Limit moderation by category: tests
-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) |