From 5f3e7e7bc7bcde9a94b183e9be6de464c5724036 Mon Sep 17 00:00:00 2001 From: Bach Dániel <bd@ik.bme.hu> Date: Fri, 12 Dec 2014 23:35:37 +0100 Subject: [PATCH] fix tests --- circle/dashboard/tests/test_views.py | 17 ++++++++++------- 1 file changed, 10 insertions(+), 7 deletions(-) diff --git a/circle/dashboard/tests/test_views.py b/circle/dashboard/tests/test_views.py index 8ae80a1..bb95a82 100644 --- a/circle/dashboard/tests/test_views.py +++ b/circle/dashboard/tests/test_views.py @@ -902,23 +902,26 @@ class GroupDeleteTest(LoginMixin, TestCase): def test_permitted_group_page(self): c = Client() self.login(c, 'user0') - response = c.get('/dashboard/group/delete/' + str(self.g1.pk) + '/') + with patch('dashboard.views.util.messages') as msg: + response = c.get('/dashboard/group/delete/%d/' % self.g1.pk) + assert not msg.error.called and not msg.warning.called self.assertEqual(response.status_code, 200) def test_unpermitted_group_page(self): c = Client() self.login(c, 'user1') - groupnum = Group.objects.count() - response = c.get('/dashboard/group/delete/' + str(self.g1.pk) + '/') + with patch('dashboard.views.util.messages') as msg: + response = c.get('/dashboard/group/delete/%d/' % self.g1.pk) + assert msg.error.called or msg.warning.called self.assertEqual(response.status_code, 302) - self.assertEqual(Group.objects.count(), groupnum) def test_anon_group_delete(self): c = Client() - groupnum = Group.objects.count() - response = c.post('/dashboard/group/delete/' + str(self.g1.pk) + '/') + response = c.get('/dashboard/group/delete/%d/' % self.g1.pk) + self.assertRedirects( + response, '/accounts/login/?next=/dashboard/group/delete/5/', + status_code=302) self.assertEqual(response.status_code, 302) - self.assertEqual(Group.objects.count(), groupnum) def test_unpermitted_group_delete(self): c = Client() -- libgit2 0.26.0