diff mbox

[1/2] tests: Replace 'force_login' with 'login'

Message ID 20161223194335.30027-1-stephen@that.guru
State Accepted
Headers show

Commit Message

Stephen Finucane Dec. 23, 2016, 7:43 p.m. UTC
The former is only available in Django 1.9+.

Signed-off-by: Stephen Finucane <stephen@that.guru>
Fixes: ed5e93242 ("tests: Add rudimentary pagination tests")
---
 patchwork/tests/test_paginator.py | 9 ++++++---
 1 file changed, 6 insertions(+), 3 deletions(-)

Comments

Stephen Finucane Dec. 23, 2016, 11:06 p.m. UTC | #1
On Fri, 2016-12-23 at 19:43 +0000, Stephen Finucane wrote:
> The former is only available in Django 1.9+.
> 
> Signed-off-by: Stephen Finucane <stephen@that.guru>
> Fixes: ed5e93242 ("tests: Add rudimentary pagination tests")

Quick merge to fix the tests.
diff mbox

Patch

diff --git a/patchwork/tests/test_paginator.py b/patchwork/tests/test_paginator.py
index b25ae1f..8597f6a 100644
--- a/patchwork/tests/test_paginator.py
+++ b/patchwork/tests/test_paginator.py
@@ -48,7 +48,8 @@  class PaginatorTest(TestCase):
         self.assertEqual(len(response.context['page'].object_list),
                          len(self.patches))
 
-        self.client.force_login(self.user)
+        self.client.login(username=self.user.username,
+                          password=self.user.username)
         response = self._get_patches({})
         self.assertEqual(response.status_code, 200)
         self.assertEqual(len(response.context['page'].object_list),
@@ -56,7 +57,8 @@  class PaginatorTest(TestCase):
 
     def test_page_valid(self):
         page = 2
-        self.client.force_login(self.user)
+        self.client.login(username=self.user.username,
+                          password=self.user.username)
 
         for page_ in [2, str(2)]:
             response = self._get_patches({'page': page_})
@@ -65,7 +67,8 @@  class PaginatorTest(TestCase):
                              self.patches[-page].id)
 
     def test_page_invalid(self):
-        self.client.force_login(self.user)
+        self.client.login(username=self.user.username,
+                          password=self.user.username)
         response = self._get_patches({'page': 'foo'})
         self.assertEqual(response.status_code, 200)
         self.assertEqual(response.context['page'].object_list[0].id,